Существует официальная документация, которая не устанавливает никаких лимитов на количество директив в .htaccess
Даже если у вас их будет тысяча, они всё равно будут обрабатываться очень шустро и разницу вы вряд ли заметите.
В дополнение к nginx может статься, что другой сервер более производительный (дисковая система) и менее нагруженный.
Всё зависит от того, насколько запущена болезнь и какими ресурсами располагают злоумышленники.
Если всё делается только через веб, через какие-то уязвимости в панели, изучайте логи на момент всплеска "активности".
Что у вас входит в понятие "сервер троянят"?
Нормально.
Бывает, счёт идёт на сотни и тысячи.
Значит, причина в чём-то ещё, и точный ответ сможет дать, наверное, только служба поддержки.
Это значит, что корнем сайта thisurl.***.ru будет та же директория, что и для ***.ru
Не знаю, если честно :)
Директива Apache назвается ServerAlias.
Вот в нём поищите текст "wp-login".
Если записей много (больше, чем ваших заходов в админку), то это перебор паролей.
Думаете, тема заскучала от низкой посещаемости и решила себя как-то проявить? :)
Плагин, считающий нагрузку, оказывает самую большую нагрузку :D
А что по сути вопроса, так это наверняка к вашему сайту интенсивно подбирают пароли. В этом вы можете убедиться, заглянув в лог веб-сервера.
Вот в этой теме если покопаетесь, найдёте много способов побороть недуг.
Если поддомен thisurl.***.ru добавить алиасом к виртуальному хосту ***.ru, то как-то так:
RewriteEngine onRewriteCond %{HTTP_HOST} =thisurl\.***\.ruRewriteRule ^$ 12344-blablabla.html$ [L]# все остальные урлы запрещаемRewriteCond %{HTTP_HOST} =thisurl\.***\.ruRewriteRule .* - [F,L]
Я заглянул в маны, там написано, что "intl.default_locale" — это для intl-функций. То есть, не для регэкспов :)
Может быть, поможет вот это:
http://php.net/manual/en/locale.setdefault.php