为了防止别人的域名,指向自己web服务器的站点,我们需要配置空主机头。
空主机是指解析到我们服务器,但是不在我们服务器指定的server_name
之内的域名
我是在虚拟主机新增个default.conf
配置
server {
server_name _;//标识空主机
return 500;//返回500错误
}
此外还要注意Nginx读取虚拟主机的顺序是根据字母排序,如果你有一个配置文件命名为b.conf,还是会解析过去,所以配置空主机头,最好把命名调整到最前面
面`