PHP пренасочване от страница към URL. PHP 301 пренасочване.
Това PHP пренасочване трябва да върне код на състоянието на HTTP отговор: 301 Преместено за постоянно.
Търсачките използват кода на състоянието на отговора 301, за да прехвърлят ранга на страницата от стария URL към новия URL адрес.
Заменете кода old-page.php с код за пренасочване към new-page.php.
old-page.php:
<?php
// PHP permanent URL redirection
header("Location: http://www.domain.com/new-page.php", true,
301);
exit();
?/
Старата страница трябва да има разширение на .php файл.
Новата страница може да бъде с всяко разширение.
php-redirect-test.php
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
Натиснете тази връзка, за да пренасочите от php-redirect-test.php обратно към тази страница:
Тест за пренасочване на PHP - PHP файл
php-redirect-test.htm
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
PHP пренасочването от html файл php-redirect-test.htm обикновено няма да работи поради разширението на файла .html, освен ако не е активирано във файла .htaccess или httpd.conf :
Тест за пренасочване на PHP - HTML файл
За да активирате PHP в HTML файлове, добавете този код към файла .htaccess или httpd.conf :
Addtype application/x-httpd-php .htm .html