Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: Denissimo от 21 Марта 2004, 03:15:56

Название: Как выдавать "404"?
Отправлено: Denissimo от 21 Марта 2004, 03:15:56
Народъ, тут у меня были траблы с индексацие в Рамблере, так мне их админ чего написал: "ваш сайт при любом невалидном наборе параметров выдает ответ 200 и дальше - первую страницу вашего сайта. Логичнее было бы выдавать 404"
Как это выдавать? Это у меня в HTML прописано должно быть? Или это вообще настройки у хост провайдера, которые я никак изменить не могу?
Название: Как выдавать "404"?
Отправлено: Phoinix от 22 Марта 2004, 09:19:53
Denissimo

Вопрос не в этот форум.

Нужно настроить у провайдера свой хост, если у провайдера стоить Apache, то в настройках хоста указать:

    ErrorDocument 403 /error403.html
    ErrorDocument 404 /error404.html
    ErrorDocument 500 /error500.html

Потом соответственно создаешь страницы error403.html, error404.html и error500.html
Название: Как выдавать "404"?
Отправлено: Denissimo от 23 Марта 2004, 08:29:48
Тоже мне, дал информацию...
Не в этот форум? А в какой тогда? Не знаешь в какой - незачем говорить, что не в этот.

Как настраивать хост у провайдера физически? Из моего предположения, что эти дела в HTML прописываются мог бы и догадаться, что "настроить хост" мне ничего не скажет...
Название: Как выдавать "404"?
Отправлено: Mog. от 23 Марта 2004, 08:52:20
Встречный вопрос
Цитировать
Denissimo:
при любом невалидном наборе параметров выдает ответ 200 и дальше - первую страницу вашего сайта
ты знаешь как это у тебя сделано? Если да, то "при любом невалидном наборе параметров" выдавай в ответ 404 и страничку с описанием ошибки, типа "Файл не найден", а не 200 и первую страничку сайта.
Если нет, тогда вопрос в "Веб сервера" или на чем у тебя обрабатываются параметры.

А Phoinix сказал верно, что вопрос не по HTML.