nginx可以实现一个地址指定多个域名,然后今天想要用路由获取地址栏上的地址:
var url=req.host;
但是实际上取出来的url是127.0.0.1
怎么解决这个问题呢?
nginx反向代理的时候,有一个nginx.config
需要在这个文件的service里面加入这行代码:
proxy_set_header Host $host;
就能够正确的获取到地址栏上的url了
nginx可以实现一个地址指定多个域名,然后今天想要用路由获取地址栏上的地址:
var url=req.host;
但是实际上取出来的url是127.0.0.1
怎么解决这个问题呢?
nginx反向代理的时候,有一个nginx.config
需要在这个文件的service里面加入这行代码:
proxy_set_header Host $host;
就能够正确的获取到地址栏上的url了