如果url包含X,则使用.htaccess阻止

时间:2017-03-02 15:43:12

标签: .htaccess

由于大量垃圾邮件发送者(使用Adsense clickbombing ...),我想用htaccess阻止它们。 垃圾邮件机器人“访问”的每个链接都是这样的: http://mywebsite.com/mypage/?的clickId = NUM​​BER

每次访问的数量都不同。

所以如果网址包含?clickid =

,我想拒绝访问权限

我尝试了这个,但它没有用,因为有一个问号:

RewriteRule clickid - [F]

1 个答案:

答案 0 :(得分:1)

尝试以下规则,

RewriteEngine On
RewriteCond %{QUERY_STRING} ^clickid
RewriteRule ^ - [F]