php 301 永久重定向之Apache与IIS

发布时间:2020-09-09编辑:脚本学堂
本文介绍下,分别在apache与iis中实现301永久重定向的方法,很简单,很有用。有需要的朋友参考下。

本文分享下php 301重定向的简单方法,主要针对apache与iis二种环境。

原因在于302临时重定向,对于搜索引擎优化不友好,你懂的。

以上内容翻译自:This one is just here for my own reference, because the default 302 status code just isn’t good enough!

下面进入正题,php 301 永久重定向(310跳转)。

PHP 301 for Apache:
 

复制代码 代码示例:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.example.com/newpage/");
exit;
?>

PHP 301 for IIS:
 

复制代码 代码示例:
<?php
header("Status: 301 Moved Permanently");
header("Location: http://www.example.com/newpage/");
exit;
?>

更多php 301 重定向的文章,请参考:
二级目录下htaccess 301 重定向的配置代码
apache php 301重定向的实例分析
php 301重定向的实现方法
php实现301重定向的方法