Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Код 200 вместо 404 ошибки

Код 200 вместо 404 ошибки


     21.08.2014    Все вопросы » Общие вопросы    3864

вопрос
Столкнулся со странной ошибкой - DLE отдает код 200 для не существующих ссылок. Это вот почему так?

Вот к примеру лог апача: я просто набил заведомо несуществующий адрес и получаю 200, хотя должен 404.

41.125.21.135 - - [21/Aug/2014:17:03:48 +0200] "GET /dsfjsfsfsd/sadadad/sdd HTTP/1.0" 200 26499 "-" "Mozilla/5.0 (Wi
ndows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36"

Ответа пока нет


3 комментария

vitnet
PHP-developer

vitnet - 21 августа 2014 19:59 -

После чего это началось, какие правки проводились и в каких файлах? Пробуйте на время заменить файл .htaccess и чистого дле.

Kotoff
Юзер

Kotoff - 21 августа 2014 20:07 -

.htaccess от чистого dle, ничего не делалось..

Kotoff
Юзер

Kotoff - 21 августа 2014 20:28 -

update: только что поменял шаблон на Default и внезапно (!) скрипт начал отдавать 404 как нужно. Как такое вообще возможно, что шаблон влияет на ответ скрипта?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх