一:更推荐这种方法,因为它可以把www.fend.cn原来所有的url都转到fend.cn新的地址上
- <?php
- $the_host = $_SERVER['HTTP_HOST'];
- $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';
- if($the_host == 'www.fend.cn')
- {
- header('HTTP/1.1 301 Moved Permanently');
- header('Location: http://fend.cn'.$request_uri);//
- }
- ?>
二:单页多站的Php301重定向代码,www.fend.cn和fend.cn则301到index.php上,www.fend.cn则301到fend.cn上,否则转到错误页
- <?php
- if(($HTTP_HOST=="www.fend.cn")or($HTTP_HOST=="fend.cn"))
- {
- header("HTTP/1.1 301 Moved Permanently");
- Header("Location: /index.php");
- }
- elseif($HTTP_HOST=="www.fend.cn")
- {
- header("HTTP/1.1 301 Moved Permanently");
- Header("Location: http://fend.cn");
- }
- else
- {
- Header("Location: /404.htm");
- }
- ?>