请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

nginx的server_name和listen都有配置的情况下, 不是要通过server_name配置的域名加listen监听的端口号一起才能匹配到吗

nginx的server_name和listen都有配置的情况下, 不是要通过server_name配置的域名加listen监听的端口号一起才能匹配到吗
这个老师的server_name为什么要写resouce

正在回答 回答被采纳积分+3

插入代码

1回答

扬_灵 2020-08-02 14:38:44

Nginx 服务器发送请求时,Nginx首先会根据 IP地址和端口(listen 属性) 对server服务器进行配置;如果IP地址匹配不成功,会对 域名(server_name属性) 进行匹配;如果域名也匹配不成功,则会默认匹配第一个server服务器(因此,当只有一个Nginx服务器时,客户端的请任何情况下都会匹配到这个服务器上)。server_name只要有一项匹配以后就会停止搜索,写成resouce表示精确匹配。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号