如何在Apache中禁用直接IP访问
点击数: 1551
禁用直接IP访问
会阻止任何人使用IP地址访问您的网站。
比较好的作法是
您可以验证请求中收到的域是否与您的站点域匹配。如果不是,请强制重定向到用户。像这样:
代码
- RewriteEngine on
- RewriteCond %{HTTP_HOST} !^www.example.com
- RewriteRule (.*) https://www.example.com$1 [R=301,L]
example.com换成你的网址
因此,IP访问将被强制返回到域名。显然,您可以返回任何内容,这只是我经常看到的一种方法。