@random_object

Несуществующая страница 404 отдает код 200 — как исправить?

Здравствуйте, на сайте есть товарные страницы типо site.ru/category/good1.html Если добавить в конце урла тарабарщину например site.ru/category/good1.htmlfsdfsdf страница выдает полный дубль страницы site.ru/category/good1.html
Вопросов 2.
1.Почему так происходит
2. Как это исправить
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 1
NikitOS_MV
@NikitOS_MV
Король шутов
Проверьте класс роутинга, а точнее метод проверки роутингов.
Если проверка с помощью регулярных выражений, добавьте $ в конце регулярного выражения
Например, preg_match('#^'.$route.'$#, ***)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы