.htaccess以防止hitbots URI"发薪日"和"贷款"

时间:2015-05-19 15:27:58

标签: .htaccess drupal-7

我的一个Drupal服务器最近被黑了。虽然它现在很干净,但我获得了/payday-loans/leasehold-loans的大量Google流量  和类似的。他们已经产生了足够的流量来减缓我的网站,尤其是mysql。 .htaccess重定向(或只是停止)包含发薪日贷款的所有URI的正确代码是什么?我希望在apache级别处理这些请求 - 在PHP和mysql处理它们之前。

1 个答案:

答案 0 :(得分:5)

尝试在上面添加您可能已经拥有的任何重写规则:

RewriteEngine On
RewriteRule (?:payday|leasehold)-loans - [L,F]

这将返回403禁止,但您可能想要重定向到其他地方。

RewriteEngine On
RewriteRule (?:payday|leasehold)-loans https://google.com/ [L,R=301]

这会将带有发薪日/租赁贷款的任何请求重定向到谷歌,或者您只能将其404改为:

RewriteEngine On
RewriteRule (?:payday|leasehold)-loans - [L,R=404]