- 功勋
- 689 点
- 积分
- 5865
- 阅读权限
- 200
- 精华
- 13
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4573 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-12-15
   
- UID
- 5
- 帖子
- 6562
- 威望
- 4312 点
- 黄金
- 10544 金币
- 在线时间
- 4573 小时
- 注册时间
- 2005-5-13
- 最后登录
- 2025-12-15
|
发表于 2019-9-17 23:46:16
|显示全部楼层
先是发现也有人遇到了这个问题
https://www.v2ex.com/t/369460
具体情况为http://ip 这种形式已经可以拒绝了,但 https://ip 仍然可以访问(虽然会有红叉)。
如果是http的网站就容易了,多增加一个以ip为域名的网站指向一个无内容的目录。
但是我想说另一个方法,就是使用rewrite:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(\d{1,3}\.){3}\d{1,3}$
RewriteRule ^(.*)$ - [F,L]
此规则即如域名为ip,则直接直接返回403。
|
|