htaccess 拒绝访问带有参数的特定 URL


htaccess denied access to specific url with parameters

我的网站受到某种外部点击机器人或其他东西的攻击......它让我的服务器爆炸和缓慢...

我想做的是阻止所有包含此参数的服务器命中......我在网上到处找,没有运气...

这个黑客或机器人被击中我的网站的地址如下:

http://exemple.com/?want-to-earn-money-from-home=emerge&views=7&content=6547

我想阻止对网站的访问并重定向到其他地方,如果参数 - 想要从家里赚钱 存在于 URL 中

全部在HT访问中

您可以使用 .htaccess 顶部的以下规则阻止所有此类请求:

RewriteEngine On
RewriteCond %{THE_REQUEST} '?.*-to-earn.*money[^&]*&views='d+&content='d+ [NC]
RewriteRule ^ http://google.com/? [L,R=302]