Nginx 配置不允许 IP 访问需绑定域名访问

打开 nginx.conf 文件

找到 server {

listen 80 default_server;

下添加以下配置

server_name _;
if ($host ~ "\d+\.\d+\.\d+\.\d") {
return 403;
}

保存,重启 Nginx

这样配置可以实现 Web 服务器在用 IP 访问的时候返回 403 错误。需要用域名访问服务器才会处理请求,返回服务器资源。