Код 200 сменить на 404

Х
На сайте с 07.03.2005
Offline
99
1085

Гугль вебмастерс не желает принимать мой сайт, говоря "Мы обнаружили, что страница ошибки 404 (файл не найден) в заголовке возвращает статус 200 (Успешно)".

Как бороться? Возможно прописать что-то в .htaccess, чтобы сервер возвращал правильный код?

The WishMaster
На сайте с 29.09.2005
Offline
2542
#1
Обычные страницы ошибок

В первую очередь, я поведаю вам о том, что можно изменить страницу ошибок. Т.е. те страницы, которые выдаются при ошибке (например 404 Файл не найден) можно настроить под дизайн. Я думаю у каждого веб-дизайнера в глазах загорелась мысль, о том что можно под свой дизайн, на своём фоне с присутствием вашего меню и лого, написать 404 большими красными буквами, чтобы каждый увидел это. Ну вот и приступим. Система такова: ErrorDocument номер ошибки /file.html Допустим мы хотим изменить 404-ую ошибку, тогда пишем следующее: ErrorDocument 404 /notfound.html где notfound.html - файл, который лежит в корневом каталоге и изменен нами! Если же файлы с ошибками лежат в папке /errorpages то пишем в файле .htaccess ErrorDocument 404 /errorpages/404.html.

Источник :)

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
Х
На сайте с 07.03.2005
Offline
99
#2

Не помогло.

Derek
На сайте с 23.09.2005
Offline
70
#3

возможно настроено какое-нибудь кривое чпу, которое форвардит все запросы на скрипт, гугл когда пытается дернуть несуществующий файл (название от балды) получает ответ от скрипта. если это так, то надо править скрипт, чтобы на несуществующие страницы (в базе или где там они хранятся) возвращал 404

(.)(.) или ( Y ) ? (http://www.realderek.ru/) : как заработать 20 миллионов долларов США за 2 года (http://www.realderek.ru/2010/04/20-millions-za-2-goda.html)
Х
На сайте с 07.03.2005
Offline
99
#4

Спасибо, разобрался.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий