Node.js Express req.subdomains为空
我在WindowsNode.js Express req.subdomains为空,node.js,express,Node.js,Express,我在Windowshosts文件中有: 127.0.0.1 demo.app.com 当我在http://demo.app.com:5000/,req.subdomains返回[“demo”] 但是,当我将其部署到Ubuntu服务器时,req.subdomains返回[] 有什么用?我想出来了 这是由于nginx反向代理 server { listen 80; server_name *.app.com; location / { proxy
hosts
文件中有:
127.0.0.1 demo.app.com
当我在http://demo.app.com:5000/
,req.subdomains
返回[“demo”]
但是,当我将其部署到Ubuntu服务器时,req.subdomains
返回[]
有什么用?我想出来了
这是由于nginx反向代理
server {
listen 80;
server_name *.app.com;
location / {
proxy_pass 'http://127.0.0.1:5000';
}
}
我想出来了
这是由于nginx反向代理
server {
listen 80;
server_name *.app.com;
location / {
proxy_pass 'http://127.0.0.1:5000';
}
}