把握PHP配置301重定向要领

一,直接利用内置函数header

header( "Location: ", true, 301 );

二,利用HTTP/1.x声明301重定向

header( "HTTP/1.1 301 Moved Permanently" );

header( "Location: " );

留意:暗示需要重定向的URL

示例:假如你需要将 301重定向到

要领:在old.php文件中添加如上301重定向两种要领中的任意一种

header( "Location: ",true,301 );

header( "HTTP/1.1 301 Moved Permanently" );

header( "Location: " );

exit();

留意:location后的URL必需是完整的URL地点,如下:

NOT:

YES:

PHP内置header等函数资料

一,header 函数 送出 HTTP 协议的标头到欣赏器,header参考资料

header ( string string [, bool replace [, int http_response_code]] )

例:PHP实现404未找到要领

header("HTTP/1.0 404 Not Found");

二,headers_list 函数 返回已发送(或筹备发送)的响应标头的列表 headers_list参考资料

三,headers_sent 函数 查抄标头是否已被发送以及在那边被发送 headers_sent参考资料

学会利用PHP实现301永久性重定向,有利于搜索引擎优化。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7763.html