Nginx禁止IP直接访问网站
AI-摘要
KunKunYu GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
本文最后更新于 2023-05-14,文章内容可能已经过时。
禁止别人直接通过IP访问网站,在nginx的server配置文件前面加上如下的配置,如果有通过IP直接访问的,直接拒绝连接(需要去掉别的server下的default_server)。
server {
listen 80 default_server;
return 444;
}
在修改Nginx
的配置之前务必做好备份,修改完后要重载一次Nginx
否则不会生效。
规则里返回444
状态码而不是403
因为444
状态码在Nginx
中有特殊含义。Nginx
的444
状态是直接由服务器中断连接,不会向客户端再返回任何消息,比返回403
更加的简单粗暴。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 haohang
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果
音乐天地
Steam卡片