IPB
Если кратко:
 

Здравствуйте, гость ( Вход | Регистрация )
Помощь · Поиск · Пользователи · Календарь

 
Reply to this topicStart new topic
> Обработка ошибки 404, немного полезной информации
Темный Эол
сообщение 1.4.2005, 1:20
Сообщение #1


Свиназгул
***

Группа: Админы
Сообщений: 896
Регистрация: 27.4.2004
Из: Рамот
Пользователь №: 1



Удобно делать собственный обработчик на некоторые ошибки. В .htaccess пишем:
ErrorDocument 403 /errors/error.php?403
ErrorDocument 404 /errors/error.php?404
ErrorDocument 500 /errors/error.php?500

В error.php через $HTTP_SERVER_VARS['REQUEST_URI'] определяем какой документ
вызвал ошибку и дальше обрабатываем. Если в .htaccess на ErrorDocument стоит
указание файла с полным путем (http://site.ru/error.php),
то $HTTP_SERVER_VARS['REQUEST_URI'] будет содержать этот файл, а не вызвавший ошибку.
В Internet Explorer 5.0 неправильно обрабатывается файл, вызывающийся при ошибке,
если его размер меньше 1 килобайта. Будет вызвана стандартная страница IE 404.
------------
утащено отсюда.

Вот. А у меня в отасном лесу обработка ошибок работает только если указать полный путь. Так что красивый редерикт сделать не получилось. unsure.gif


--------------------
Свински просто!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия    Сейчас: 18.4.2024, 19:24