PHP重定向

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

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

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

PHP标头重定向

将重定向代码替换为new-page.php替换old-page.php代码。

old-page.php:

<?php
// PHP permanent URL redirection
header("Location: http://www.domain.com/new-page.php", true, 301);
exit();
?/

旧页面必须具有.php文件扩展名。

新页面可以带有任何扩展名。

PHP重定向示例

例子1

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文件

范例#2

php-redirect-test.htm

<?php
// PHP permanent URL redirection test
header("Location: https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/

 

由于.html文件扩展名,从HTML文件php-redirect-test.htm进行的PHP重定向通常将不起作用,除非在.htaccesshttpd.conf文件中启用了该扩展名:

 

PHP重定向测试-HTML文件

 

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

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

 

网址重定向►

 


也可以看看

WEB开发
快速表格