Отображение ошибки 404 через httpd.conf и .htaccess

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Аватара пользователя
RedScorp
Advanced member
Сообщения: 158
Зарегистрирован: 24 июл 2003, 11:01
Откуда: Западный Казахстан, г.Уральск
Контактная информация:

Отображение ошибки 404 через httpd.conf и .htaccess

Сообщение RedScorp » 31 май 2004, 10:53

Доброго времени суток!
Уменя в конфиге apache настроено отображение ошибки 404, но недавно узнал что можно для любой папки переназначить это отображение, т.е.:
httpd.conf

Код: Выделить всё

ErrorDocument 404 /path_to_error/404.html
.htaccess (в /var/www/html/alex)

Код: Выделить всё

ErrorDocument 404 /path_to_error_new/404.html
Но, как ни странно, если набрать в IE http://<server>/alex/12345.html на экране происходит отображение первой страницы, а не второй!

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 31 май 2004, 11:44

Пробуем убрать обработку 404 ошибки из httpd.conf
и использовать локальные для каждого проекта обработчиками указанными в .htaccess

Да, прикол ещё в том что это верно лишь для документов .html
а например поиск несуществующего документа с расширением .php будет вестись запуском самого php и использовать его установки по обработке этой ошибки ;)

Аватара пользователя
RedScorp
Advanced member
Сообщения: 158
Зарегистрирован: 24 июл 2003, 11:01
Откуда: Западный Казахстан, г.Уральск
Контактная информация:

Сообщение RedScorp » 31 май 2004, 13:03

Епрст, все вопрос снят. Я проверял с index.php и прочими.
"Я сюда еще вернусь..." (А.Макаревич)

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»