“在代码的世界里,每一行都是进步的足迹,每一次挑战都是成长的机遇。”

Nginx屏蔽ip直接访问网站,只允许域名访问

找到nginx的配置文件
添加或修改以下代码,
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
return 404;
}
第一个server表示默认的 ip访问返回404,直接访问ip旧无法访问到网站了。
server {
listen 80;
listen [::]:80;
server_name blog.golong.uk;

}
第一个server表示正常的网站的服务器模块 只允许blog.golong.uk域名的访问起请求。
编辑完成后,重启systemctl restart nginx或者刷新systemctl reload nginx:

1 Comment

  1. XIANG
    11 10 月, 2024

    66666

Write your comment Here