Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Код 200 вместо 404 ошибки

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


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

вопрос
Столкнулся со странной ошибкой - 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 - -

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

Kotoff
Юзер

Kotoff - -

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

Kotoff
Юзер

Kotoff - -

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

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

наверх