mod_alias.c规则redirect所有子目录

这里是一个mod_alias新手。

我发现重写规则下面的地方,并已经用它来阻止机器人和黑客打我的网站,寻找像HNAP1HNAP1blog等目录。

它的作品,返回一个Forbidden 403消息。

 <IfModule mod_alias.c> RedirectMatch 403 /(\{\$itemURL\}|cro|HNAP1|wp|blog|)/?$ </IfModule> 

但我怎么也redirect/wp/wp-admin//blog/wp-admin/到403消息? 和其他任何子目录,即/wp/wp-admin/subdirectory/

你应该可以添加更多的模式:

 RedirectMatch 403 /(\{\$itemURL\}|cro|HNAP1|wp|blog|wp/wp-admin|blog/wp-admin|wp/wp-admin/.+|)/?$ 

希望这可以帮助。