计算机网络/计算机科学与应用/系统/运维/开发

Nginx处理对不明确主机名的请求设置

在用户请求头中,有可能会有Host行不明确的情况,如果不想处理这类用户请求,那么可以定义一个默认的server来丢弃这类请求

server {
        listen      80 default_server;
        server_name  _;
        return 444;
    }

选择一个不存在的域名“_”作为服务器的名字,并且将返回特殊的非标准代码444,以便关闭这个链接

只要一个人还有追求,他就没有老。直到后悔取代了梦想,一个人才算老。熬过了必须的苦,才能过上喜欢的生活。

评论

^