PHP header, редирект с нужным кодом - 301, 404
Иногода не удобно делать перенаправление через .htaccess, в этом случае можно использовать PHP и функция header().
По умолчанию редирект через header("Location: ");, перенаправляет с кодом 302.
Для перенаправление с любым кодом можно воспользоваться конструкицями:
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://qinet.ru");
exit();
header("HTTP/1.1 404 Not Found");
header("Location: https://qinet.ru");
exit();
Проверить код ответа сервера можно к пример тут - Check http status code.
Размещено в разделе PHP
25.07.2016
Комментарии:
Vins
2016-11-20 20:46:07
А что лучше использовать 404 или 301, по сути при отстутсвии страницы конечно правильно отдавать 404, но с точки зрения SEO, а вдруг у страницы были неплохие показатели, может быть попытаться их передать главной?