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