远程协助
当前位置:重庆拓磊计算机运营维护中心 > 文档中心 > 服务器 >
标题:nginx泛域名解析配置教程    日期:2018-07-27

Nginx 配置

 

 代码如下

upstream io_nodes {

server 127.0.0.1:8081;

}

server {

listen 80;

listen [::]:80;

root /var/www/html;

server_name ~^(?<subdomain>.+).example.com;

location / {

proxy_set_header Host $host;

proxy_set_header X-AppId $subdomain;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_pass http://io_nodes;

}

}

 

重启nginx服务器即可。nginx会将所有的 **.example.com** 格式的域名反向代理到本机的**8081**端口,该端口为**nodejs**监听端口。

NodeJs 读取请求域名以及子域名名称

使用express

var host = req.headers.host;

var appid = req.headers['x-appid'];

重庆电脑外包-重庆电脑维修-重庆打印机维修
下一篇:nginx ssl免密码重启教程 nginx ssl如何免密码重启

联系我们
  • 客服热线:023-63522929(7 x 24h)
  • 在线客服:
  • 微信公众号 官方微博