URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7936
[ Назад ]

Исходное сообщение
"Отключение страниц 400,404 и остальных"

Отправлено EgorOdnako , 06-Янв-15 16:50 
Всем привет!
Подскажите как отключить на Apache вывод страниц ошибки таких как 400, 404, и прочие.
На сервере настроен HTTPS. Данный функционал не требуется.
В конфиге директив ErrorDocument не задано. Откуда они берутся? Есть ли возможность отключить генерацию страниц.

Содержание

Сообщения в этом обсуждении
"Отключение страниц 400,404 и остальных"
Отправлено PavelR , 07-Янв-15 12:07 
> Всем привет!
> Подскажите как отключить на Apache вывод страниц ошибки таких как 400, 404,
> и прочие.

У вас с логичностью большие проблемы.

> На сервере настроен HTTPS. Данный функционал не требуется.

Как связано наличие HTTPS и страницы ошибок 400, 404 и прочих?

> В конфиге директив ErrorDocument не задано.

Вы вообще в курсе, зачем нужна директива ErrorDocument ?

>Откуда они берутся?

Обычно директивы появляются в конфиге по желанию админа.
Ошибки с кодами 4хх являются результатом обработки соответствующих запросов.

>Есть ли возможность отключить генерацию страниц.

Что, по-вашему, должен выдавать веб-сервер в ответ на неверные запросы (400), отсутствующие файлы (404) и т д - какой контент и статус ответа?

"тупо пробел" можно выдавать используя как раз таки директиву ErrorDocument.

Документацию, думаю, найдете сами.


"Отключение страниц 400,404 и остальных"
Отправлено михалыч , 08-Янв-15 20:15 
> Всем привет!
> Подскажите как отключить на Apache вывод страниц ошибки таких как 400, 404, и прочие.
> На сервере настроен HTTPS. Данный функционал не требуется.
> В конфиге директив ErrorDocument не задано.
> Откуда они берутся?

откуда, откуда.. от верблюда! в ядре они ))

> Есть ли возможность отключить генерацию страниц.

есть!

вам PavelR всё разжевал, доки вот => http://httpd.apache.org/docs/2.2/ru/mod/core.html#errordocument

да, именно пробел и нужно, типа так, в основной конфиг вносим
ErrorDocument 400 " "
ErrorDocument 404 " "

то есть между двойными кавычками обязательно должен быть пробел,
просто кавычки "" без пробела нельзя, не получится

а может лучше так ?
ErrorDocument 400 "fuck you!"

информативнее будет ))