Интернет магазин на опенкарт стал выдавать ошибку и не грузится. В админку не всегда получается зайти, чтобы дать доступ. Есть доступ по фтп. Ответ от ТП хостинга "У Вас услуга превышает лимиты для услуги после чего система ограничения ресурсов зависает и Ваш сайт становиться не доступным. Вам нужно провести оптимизацию работы сайта."
Что сделано:
На сайт велась атака спамного бота, который заходил на страницу контакты и постоянно отсылал сообщения. Таким образом шла большая нагрузка на сервер.
Вначале была выявлена группа ip-адресов, которые атаковали страницу contact-us, они были заблокировать.
Далее было придумано решение. Робот после захода на страницу с контактами опять заходил на страницу с контактами по ссылке. Убрал эту ссылку в футере именно на странице с контактами, на всех остальных страницах она отображается. Так надежнее. Это лучше чем блокировать по ip, потому что они постоянно меняются.