SEO优化之域名301重定向

nimaboke 2014-11-7 4385

许多用户习惯了从 baidu.com 打开百度而不是 www.baidu.com 。实际上这两个是完全不同的域名,只是为了访问方便而许多大网站都对不带WWW的域名做了跳转。所实现的技术就叫做301重定向,这样设置一可以让用户的体验更好,同时也对收录有一定的好处,何乐而不为呢?


将不带www的域名重定向到带www的域名有很多种方法,可以用.htaccess来实现,也可以用代码来实现,下面我介绍的就是PHP用代码实现301重定向

代码如下:

<?php
if($_SERVER["HTTP_HOST"] == "nimaboke.qiniudn.com"){header("HTTP/1.1 301 Moved Permanently");header("Location:http://nimaboke.qiniudn.com");}
?>
将nimaboke.qiniudn.com改为你的即可

那代码放在什么位置呢?下面我就用emlog来说明

如果你给你的网站域名设置的是不带www的,那么你的文章打开也就不带www

如果这时候你在header里放置了301重定向代码,那么你打开文章也会自动重定向www域名

这时,你就可以放在首页文件来解决

em一般的模板的首页文件是log_list.php但也有一些人用的是index.php

然后在里面放置重定向代码即可

搜狗截图20141107102535.png



姜辰 评论:
木有.htaccess呢?
最新回复 (0)