β

Nginx的vhost文件加载顺序

kazaff's blog 82 阅读

这几天频繁的创建主机搭建站点,突然碰到个与自己直觉不匹配的情况:

当没有配置默认的虚拟主机时,用一个无法匹配server_name的链接访问服务器时,会如何?

我直觉认为会显示错误信息。但现实世界是残酷的,nginx找了一圈都没有匹配后,会直接路由到它找到的第一个配置的虚拟主机上(前提是监听的端口是一样的)。

何为第一个?是 靠虚拟主机的conf文件名字的字母表顺序 !惊不惊喜?意不意外??

这几天频繁的创建主机搭建站点,突然碰到个与自己直觉不匹配的情况:

当没有配置默认的虚拟主机时,用一个无法匹配server_name的链接访问服务器时,会如何?

我直觉认为会显示错误信息。但现实世界是残酷的,ngi

作者:kazaff's blog
种一棵树最佳时间是十年前,其次是现在
原文地址:Nginx的vhost文件加载顺序, 感谢原作者分享。