Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: pahal от 24 Декабря 2003, 14:04:21

Название: Ошибка 404, интересный вопрос
Отправлено: pahal от 24 Декабря 2003, 14:04:21
На сервере лежит .htaccess, в нём директива:

ErrorDocument 404  /error.php

Всё вроде бы замечательно работает, выдаётся страничка с ошибкой, если кто-то зашёл не туда...
Но в адресной строке браузера адрес пишется тот, который пользователь набирал:
http://www.server.ru/ddgf.html ....
вместо того чтобы в адресной строке писался адрес
http://www.server.ru/error.php

В чём тут проблема.
Может кто подскажет

Заранее благодарен...
Название: Ошибка 404, интересный вопрос
Отправлено: AliMamed от 24 Декабря 2003, 14:09:58
это не проблема. это фича
Название: Ошибка 404, интересный вопрос
Отправлено: pahal от 24 Декабря 2003, 14:13:37
Да, но хочется же решить как-то эту проблему.
В других-то местах работает такая фигня, браузер перебрасывается на нужную страницу.
Название: Ошибка 404, интересный вопрос
Отправлено: AliMamed от 24 Декабря 2003, 14:37:36
я еще раз говорю - это не проблема. так и должно быть в этом случае. я чесно говоря не понимаю зачем клиенту надо видеть в адресной строке адрес скрипта, который обрабатывает/сообщает об ошибке. но если уж нужно - сделай редирект.
Название: Ошибка 404, интересный вопрос
Отправлено: pahal от 24 Декабря 2003, 15:04:16
Так вот об этом и спрашиваю.
Как его зделать в файле .htaccess
Название: Ошибка 404, интересный вопрос
Отправлено: Mog. от 24 Декабря 2003, 15:37:37
Сделай его в файле error.php
Название: Ошибка 404, интересный вопрос
Отправлено: pahal от 24 Декабря 2003, 17:02:01
Так это получится ссылка скрипта на самого себя.
Можно, конечно ещё через какой-то файл.
Но может можно как-то настроить .htaccess\'ом редирект сразу на нужный файл
Название: Ошибка 404, интересный вопрос
Отправлено: Alexandr от 26 Декабря 2003, 10:44:21
ErrorDocument 404 http://www.server.ru/error.php