Lazy loaded image
程序人生
🚫Nginx 禁止 IP 访问 80,443 端口
字数 314阅读时长 1 分钟
2023-12-10
2023-12-10
type
Post
status
Published
date
Dec 10, 2023
slug
nginx-forbidden-ip-80-443
summary
禁止通过 ip 和非配置域名访问服务器 80、443 端口的方法。
tags
Linux
Nginx
category
程序人生
icon
password
🥺
国内域名解析都是需要备案的,为了避免别人把未备案的域名解析到自己的服务器 IP 或者直接通过 IP 而导致服务器被断网(自己的亲身经历),文章提供了一种禁止通过 ip 和非配置域名访问服务器 80、443 端口的方法。
 

原因

为了避免别人把未备案的域名解析到自己的服务器 IP 或者直接通过 IP 而导致服务器被断网

解决方案

结语

通过以上配置,iphttp://iphttp://ip:80https://iphttps://ip:443 这几种方式访问网站,都会 301 跳转到 https://www.example.com 这个域名上。
这个方案并不完善,因为里面还用到了服务器IP,但是找遍全网,没发现更好的解决方案。大家发现更好的解决方案的话,欢迎留言。

参考

 
上一篇
Linux 文件(夹)权限查看及修改
下一篇
Null Empty Blank

评论
Loading...