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