Николай Савельев все зависит от кода, кто отдаёт ошибку бд, кто 500 ошибку, как настроили программисты.
Можно проверять наличие фразы на странице например, тогда точно мониториг отработает
Sanes про белый список сказано в первом предложении. ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻ ҉ большинство ботов пройдут мимо, если кому-то нужно пропарсить то ничего не остановит, а так избавит от большинства парсеров(т.к проще переключится на другой сайт, чем разбиратся почему на вашем не работает)
Пики оперативы в панели хостера не показатель от слова совсем, в логах явно написано что по памяти падает, а почему нужно разбираться либо добавить доп ресурсов
Kev , попробуй сам прочитать эту статью, т.к там в самом начале написано что if можно для return использовать
The only 100% safe things which may be done inside if in a location context are:
return ...;
rewrite ... last;
По проблеме если делать по простому можно просто
if ($host = subdomen.topligarun.ru )
{return 301 https://topligarun.ru$request_uri;}
Если субдоменов много то лучше через map
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.