Перенаправление PHP со страницы на URL. Перенаправление PHP 301.
Это перенаправление PHP должно возвращать код статуса ответа HTTP: 301 перемещен навсегда.
Поисковые системы используют код статуса ответа 301 для переноса рейтинга страницы со старого 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://www.rapidtables.org/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://www.rapidtables.org/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