PHP 重定向

PHP 从页面重定向到 URL。PHP 301 重定向。

此 PHP 重定向应返回 HTTP 响应状态码:301 永久移动。

搜索引擎使用 301 响应状态代码将页面排名从旧 URL 转移到新 URL。

PHP header 重定向

将 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 重定向示例

示例 #1

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 重定向测试 - PHP 文件

示例 #2

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 文件扩展名,除非在 .htaccesshttpd.conf 文件中启用:

 

PHP 重定向测试 - HTML 文件

 

要在 HTML 文件中启用 PHP,请将以下代码添加到 .htaccesshttpd.conf 文件中:

Addtype application/x-httpd-php .htm .html

 

URL 重定向 ►

 


另见

网站开发
Copyright © 2024 CanKaoHe.com All rights reserved.

我们所有内容来源于rapidtables.com,遗憾于其没有中文版本,因此建立中文版供网民使用,所有内容版权属于rapidtables.