Почему 404 работает, когда комментарий отключен

#apache #http-status-code-404 #httpd.conf

#apache #http-status-code-404 #httpd.conf

Вопрос:

В моем файле httpd.conf каждое упоминание ErrorDocument имеет хэш перед ним в той же строке, что означает, что оно закомментировано.

Итак, почему я получаю страницу с ошибкой 404 в браузере? Как браузер узнает, какое сообщение отображать?

Я должен получать 404, потому что это отображается в error_log;

 [Wed Jun 25 12:21:17 2014] [error] [client **********] File does not exist: /var/www/html/surveys/blahblah
 

Есть ли где-нибудь настройка по умолчанию?

Моя среда — Linux, Apache и PHP

Ответ №1:

Вы видите Apache httpd's simple hardcoded message .

Вам нужно настроить пустой документ как ErrorDocument , если вы хотите, чтобы отображалась пустая страница.

Дополнительную информацию см. В документации Apache или в этом вопросе.