htaccess使用referer set阻止任何请求

时间:2015-09-04 01:59:58

标签: .htaccess referrer

这个问题与How to Block Spam Referrers like darodar.com from Accessing Website?的问题不同,因为该问题突显了如何阻止特定的引用者。

这个问题即将阻止使用Referer设置的任何请求,并给出404错误。

2 个答案:

答案 0 :(得分:0)

RewriteCond %{HTTP_REFERER} .
RewriteRule .* - [F]

希望有所帮助。

答案 1 :(得分:0)

尝试htaccess:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^https?://(www\.)?example.com [NC]
RewriteRule ^ - [R=404,L]

上面的示例为 http://www.example.com 的所有引用返回404未找到错误,您可以将 example.com 字符串更改为域。 com 您想要的域名,以阻止他们的推荐人。