这里是新手mod_alias
。
我在某处找到了下面的重写规则,并一直用它来阻止攻击我的网站的机器人和黑客,寻找诸如、、HNAP1
等目录。wp
blog
它可以完成这个任务,返回一条Forbidden 403
消息。
<IfModule mod_alias.c>
RedirectMatch 403 /(\{\$itemURL\}|cro|HNAP1|wp|blog|)/?$
</IfModule>
但是我如何将/wp/wp-admin/
和重定向/blog/wp-admin/
到 403 消息?以及任何其他子目录,即/wp/wp-admin/subdirectory/
?
答案1
您应该能够添加更多模式:
RedirectMatch 403 /(\{\$itemURL\}|cro|HNAP1|wp|blog|wp/wp-admin|blog/wp-admin|wp/wp-admin/.+|)/?$
希望这可以帮助。