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://www.rapidtables.org/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://www.rapidtables.org/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

 

網址重定向►

 


也可以看看

Advertising

WEB開發
快速表格