如何使用.htacces阻止ips

时间:2017-08-02 01:37:35

标签: javascript .htaccess request ip block

我需要使用.htaccess方法阻止我网站上的某些IP地址。有人能帮我吗?我请求在这里给我一些URL或代码示例谢谢!

2 个答案:

答案 0 :(得分:1)

deny from ip_address应该有效

修改:添加链接http://www.htaccess-guide.com/deny-visitors-by-ip-address/

答案 1 :(得分:1)

  

我需要在我的网站上阻止某些IP地址   .htaccess方法。

您可以使用RewriteCond %{HTTP_REFERER}指明要阻止的地址。

工作示例:

# BLOCK VISITORS REFERRED FROM GOOGLE.COM

RewriteCond %{HTTP_REFERER} ^https?://([a-z0-9-]+\.)?google\.com [NC]
RewriteRule .* - [F]

上面的示例使用正则表达式,因此它将阻止:

  • https://http://
  • 后跟任何子域(或无)
  • 后跟google.com
  • 后跟任何事情(或什么都没有)

[F]标志表示Forbidden。服务器将返回403 Forbidden Error