PHP 从页面重定向到 URL。PHP 301 重定向。
此 PHP 重定向应返回 HTTP 响应状态码:301 永久移动。
搜索引擎使用 301 响应状态代码将页面排名从旧 URL 转移到新 URL。
将 old-page.php 代码替换为重定向到 new-page.php 的代码。
old-page.php:
// PHP 永久 URL 重定向
header("Location: http://www.domain.com/new-page.php", true, 301);
exit();
?>
旧页面必须具有 .php 文件扩展名。
新页面可以具有任何扩展名。
php-redirect-test.php
// PHP 永久 URL 重定向测试
header("Location: https://www.cankaohe.com/web/dev/php-redirect.html", true, 301);
exit();
?>
点击此链接从 php-redirect-test.php 重定向回此页面:
php-redirect-test.htm
// PHP 永久 URL 重定向测试
header("Location: https://www.cankaohe.com/web/dev/php-redirect.html", true, 301);
exit();
?>
从 html 文件 php-redirect-test.htm 重定向通常不会成功,因为它具有 .html 文件扩展名,除非在 .htaccess 或 httpd.conf 文件中启用:
要在 HTML 文件中启用 PHP,请将以下代码添加到 .htaccess 或 httpd.conf 文件中:
Addtype application/x-httpd-php .htm .html