We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 37717
    • 38 Posts
    Здравствуйте. У меня MODX Revolution 2.6.1-pl
    Такая проблема, в очередной раз после жалоб хостера что сайт ест кучу ресурсов, полез в логи.
    И обнаружил, что сайт подвешивают всякие абсурдные запросы на адреса, которых не существует физически (сканирование наверное).
    Типа
    /kjhdsfkjh
    /index.php?q=dfkjhkjhkdgh
    /еще_какая-то-хрень

    Так как на эти адреса нет кэша, а главная у меня очень загруженная, я увидел, что сайт на любой подобный кривой запрос долго думает и отвечает главной страницей. При этом 404 у меня создана и прописана error_page.
    И вообще, у меня нет ЧПУ и мне надо, чтобы сервер на все запросы КРОМЕ /index.php?id=ЧИСЛО отвечал 404 ошибкой и не грузил движок

    Подскажите, как это делается? mod_rewrite директива какая-то? и почему не работает error_page?

    Заранее спасибо