【发布时间】:2021-03-13 01:07:23
【问题描述】:
我正在尝试在我的 WordPress 网站中使用 .htaccess 来阻止机器人。
主机名是:ec2-D1-D2-D3-D4.us-east-2.compute.amazonaws.com
其中 D1、D2、D3、D4 是 1-3 位数字的序列,即。 [0-9]+ 将匹配。
在某些情况下,只存在 D1、D2 和 D3。
我正在尝试:
RewriteCond %{HTTP_REFERER} ^ec2-[0-9]+-[0-9]+-[0-9]+\.us\-east\-2\.compute\.amazonaws\.com$ [OR]
RewriteCond %{HTTP_REFERER} ^ec2\-[0-9]+\-[0-9]+\-[0-9]+\-[0-9]+\.us\-east\-2\.compute\.amazonaws\.com$
RewriteRule ^.*$ - [F,L]
它似乎不起作用。我错过了什么?
【问题讨论】:
-
你把代码放在你的wordpress上面
RewriteRules了吗? -
@AmitVerma 是的。 .htaccess 中的第一行
标签: wordpress apache .htaccess mod-rewrite bots