Корректная отдача заголовков

kamil
На сайте с 16.11.2006
Offline
75
828

Добрый вечер! Собираемся проектировать движок с ЧПУ, итд. Возник вопрос. При обращении к несуществующей странице генерируется страница 404, какой ответ посылать серверу страница существует или страница не существует? То есть стоит ли ставить header("http/1.0 200 Ok"); на несуществующей странице?

Linkpusher
На сайте с 28.12.2007
Offline
176
#1

на несуществующие страницы надо отдавать соответствующие заголовки.

если 404 корректно не обрабатывается , то на таком сайте ПС можно притормозить, подсунув кучу г%@#на на "индексацию". дорами, например. И вместо того, чтобы Ваш контент изучать, ПС будут несколько десятков тысяч дублей разгребать :)

Точу ножи. Буквально. Есть отзывы. Заказать заточку в МСК и Подольске можно через Телеграмм.
kamil
На сайте с 16.11.2006
Offline
75
#2

toxic steel, спасибо!

savage
На сайте с 10.01.2007
Offline
224
#3

В .htaccess пропишите:

ErrorDocument 404 /error_page.php

- и все, чего мудрить то?

Купить / продать сайт ( https://www.telderi.ru/?pid=ca1f70 ) | Недорогой и надежный хостинг ( https://www.get-host.ru )
N
На сайте с 31.07.2007
Offline
25
#4

404 отдавать. Это более правильно.

Linkpusher
На сайте с 28.12.2007
Offline
176
#5

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

заодно о редисках сразу и наглядно узнавать будете.

kamil
На сайте с 16.11.2006
Offline
75
#6

toxic steel, дельный совет.

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