Всем доброго времен суток.
Взломали сайт, подсунули папку в /catalog/model/module/temp_override/ (кстати проверьте у себя).
В папке было порядка 3000 html страниц - имитация форума с кучей ссылок на вирусы.
Вот так это вглядит (этот сайт не мой, зараженных просто дофига) - http://www.mir-torg.ru/?do=2-klass-angliyskiy-yazik-reshebnik
я все это обнаружил и удалил, но яндекс успел проиндексировать.
проблема в том, что OpenCart , если после названия стоит знак вопроса - не выдает 404 ошибку.
вот пример - www.mysite.ru/?do= или www.mysite.ru/?adrakadabra
после знака вопроса можно вводить все что угодно, все равно OpenCart отдает код 200 и отображает главную страницу.
а так как Яндекс видит код 200, из индекса он страницы не удаляет.
вот прошу помощи, может кто знает, как настроить редирект или еще какой то способ есть,
чтобы несуществующие страницы после знака вопроса не отображались, а была бы 404 ошибка?