禁止通过IP地址访问网站,只允许通过域名访问 Nginx设置方法

  • 一一得一
  • 技术分享
  • Mar 30, 2022

可以用宝塔面板  网站-设置-配置文件最下面添加一下代码实现

1.直接返回403错误

Nginx
server {

listen 80 default_server;

server_name _;

return 403;

}

或者返回500错误

Nginx
server {

listen 80 default_server;

server_name _;

return 500;

}

 

2.通过301跳转到主页

如果直接显示500或者403页面,导致用户体验不好,故做301跳转。

Nginx
server {

listen 80 default_server;

server_name _;

rewrite ^(.*) https://yiyideyi.top/$1 permanent;

} 

 

打赏