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

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

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

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

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

人生于世,就得有点兴致,闲暇之时,或乐游山水、或尽享食味、或寄情岁时,它让我们的生活变得充盈。

评论

^