关于 nginx 禁止 ip 直接访问
约 174 字小于 1 分钟
2024-11-03
首先,进入 nginx 的配置文件
获取配置文件地址
nginx -t
vi <你的路径/nginx.conf>
在 http 作用域内添加
server {
listen 80 default;// 监听80端口(http)的默认地址,也就是你的ip
return 403;// 返回403
}
放行来自你的域名的请求
同样在 nginx.conf 的 http 作用域内
server {
listen 80;
server_name ishmp.cn *.ishmp.cn;// 例如我的域名解析允许域名直接访问和泛解析,这里放行这两种形式域名请求
}
重启 nginx,你就会发现ip直接访问会得到403错误码,放行的域名可正常访问