阻止访问包含/ feed /的所有网址格式

时间:2013-11-02 09:04:20

标签: regex apache .htaccess mod-rewrite

我们遇到垃圾邮件发送者正在订阅我们所有Feed的问题。 我已经通过一个函数禁用了所有的feed,也使用了一个插件。

每天它们仍会出现在包含数千个条目的日志中。 例如:

/leaderboard/feed/index.php
/leaderboard/feed/
/some-category/feed/

有没有办法阻止访问所有访问者通过.htaccess在URL中查询/提供/或包含“feed”字样的内容,并拒绝他们访问该网站?

1 个答案:

答案 0 :(得分:1)

是的重写规则可以做到这一点:

RewriteEngine On

RewriteRule ^feed/ - [NC,F]

这将为以/feed/

开头的每个URI提供禁止错误