如何在Apache中禁用直接IP访问

如何在Apache中禁用直接IP访问

禁用直接IP访问

会阻止任何人使用IP地址访问您的网站。

 

比较好的作法是

您可以验证请求中收到的域是否与您的站点域匹配。如果不是,请强制重定向到用户。像这样:

代码


  1. RewriteEngine on   
  2. RewriteCond %{HTTP_HOST} !^www.example.com   
  3. RewriteRule (.*) https://www.example.com$1 [R=301,L]  

 

example.com换成你的网址

因此,IP访问将被强制返回到域名。显然,您可以返回任何内容,这只是我经常看到的一种方法。

评论 (0)

此处尚未发表评论

留言

  1. 以游客身份发表评论。注册登入到您的帐户。
附件 (0/ 3)
分享您的位置