Мой блог WordPress постоянно подвергается атакам из-за этого URL
/page/2/?pretty;board=Themes%253btopic%3Ddefault.0
Я пытался защищаться
# BEGIN
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} (.*)board=Themes(.*)
RewriteRule . http://www.go.away [R=301,L]
</IfModule>
# END
К моему удивлению, это не сработало, поэтому я попробовал
# BEGIN
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/page/./
RewriteRule . http://www.go.away [R,L]
</IfModule>
# END
Это помогает, но когда робот Googlebot попросил example.com/page/2/
будет проблема. Что делать?
Если вы имеете в виду атаку: вы получаете слишком много спам-ответов на свои посты, тогда вы можете использовать какую-то капчу в ответ, чтобы разрешить комментарии к посту. Во-вторых, существует множество доступных плагинов для борьбы со спамом, которые вы можете попробовать.
И если вы получаете атаки на логины админ-панели, вы можете использовать htaccess, чтобы ограничить доступ админ-панели.
Надеюсь, это поможет вам!