通过nginx转发不白页,直接访问IP白页,什么原因?谢谢老师
来源:4-13 Nginx进阶高级模块_secure_link模块实现请求资源验证

苦瓜苦也
2019-03-07
server {
listen 80;
server_name accident.si.shengshidalian.com;
client_max_body_size 1024M;
location / {
proxy_pass http://101.231.154.154:7052;
proxy_set_header Host $host:$server_port;
}
}
直接访问accident.si.shengshidalian.com,正常
访问101.231.154.154:7052确是白页,为什么?
写回答
1回答
-
Jeson
2019-03-08
因为通过Nginx代理,在Nginx中添加了主机头Host.
而你直接访问是没有添加主机头的,所以想要正常访问需要自己配置一个域名和主机IP的映射,然后通过域名访问。
00
相似问题