А 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/
?
У вас должна быть возможность добавить больше шаблонов:
RedirectMatch 403 /(\{\$itemURL\}|cro|HNAP1|wp|blog|wp/wp-admin|blog/wp-admin|wp/wp-admin/.+|)/?$
Надеюсь это поможет.