教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 Php 301重定向代码二例

Php 301重定向代码二例

发布时间:2017-05-26   编辑:jiaochengji.com
分享二个php实现301重定向的代码,分为单网站、单页多网站两种情况,有需要的朋友参考下。

本节内容:
php实现301重定向的代码

代码一,把www.jbxue.com原来所有的url都转到jbxue.com新的地址上
 

复制代码 代码示例:
<?php 
$the_host = $_SERVER['HTTP_HOST']; 
$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; 
if($the_host == 'www.jbxue.com') 

header('HTTP/1.1 301 Moved Permanently'); 
header('Location: http://jbxue.com'.$request_uri);// 

?> 

代码二,单页多网站的php 301重定向代码。
例如:www.jbxue.com和jbxue.com则301到index.php上,www.jbxue.com则301到jbxue.com上,否则转到错误页。
 

复制代码 代码示例:
<?php 
if(($HTTP_HOST=="www.jbxue.com")or($HTTP_HOST=="jbxue.com")) 

header("HTTP/1.1 301 Moved Permanently"); 
Header("Location: /index.php"); 

elseif($HTTP_HOST=="www.jbxue.com") 

header("HTTP/1.1 301 Moved Permanently"); 
Header("Location: http://jbxue.com"); 

else 

Header("Location: /404.htm"); 

?> 

您可能感兴趣的文章:
php 301 永久重定向之Apache与IIS
php实现301重定向的方法
php 301重定向的实现方法
Php 301重定向代码二例
二级目录下htaccess 301 重定向的配置代码
php 301重定向跳转解决方法
asp.net php jsp asp 301重定向实现代码
PHP网站301重定向方法举例
PHP 301跳转的方法详解
301用法与错误详解

关键词: PHP 301跳转  重定向   
[关闭]
~ ~