Правильная 404-ошибка

K
На сайте с 12.07.2006
Offline
295
Kpd
800

Для красоты и отслеживания битых ссылок перехватываю все 404-ые ошибки через .htaccess

RewriteCond   %{SCRIPT_FILENAME} !-f

RewriteRule ^(.+) /404.php [L]

а в самом файле заглишки делаю запись в лог, вывод сообщения об ошибке и через несколько секунд редирект на главную страницу или на поиск.

Обратил внимание, что поисковые боты часто посещают некоторые несуществующие страницы, очевидно, потому что не видят 404-ую ошибку. Что добавить в файл-заглушку, чтобы всё также работало, но боты понимали что страницы больше нет?

UPD. Ошибся с разделом. Просьба к модераторам перенести тему в "программирование".

UPD2. Разобрался с проблемой, просто отправил 404 заголовок.

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