原创文章转载至:http://www.thebaiduseo.cn
对于站长朋友而言,301重定向这个名词已经不足为奇,当是对于它的实践相信是很多站长力所不能及的,据笔者所知,要实现网站301重定向,站长需要程序配合,我虽然是一个seo工作者,但是本人秉着对代码的爱好,收集了不少好东西,今天破例和大家分享7种不同类型的301重定向是什么样的。
1、PHP下的301重定向
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location:网址" );
?>
HTTP/1.1 301 Moved Permanently
PHP程序下的301重定向在Apache服务器环境下试下,通过设置.htaccess温江,将网页index.php重定向到http://www.domain.com/index.php?go=category_6中就可以了。
2、ASP下的301重定向
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.domain.com"
%>
3、ASP .NET下的301重定向
ASP和ASP .NET下的301需在IIS环境下实现,这个过程实现比较复杂,这里笔者也不多做说明。
4、ColdFusion下的301重定向
<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="网址">
ColdFusion下的301重定向不常见,实施需要注意很多的细节,首先创建.htaccess文件,放在旧网站的根目录下,然后将
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) 网址/$1 [R=301,L]
上面这些代码复制在.htaccess文件中,要确保新网站和就网站有相同的目录结构和网页文件。
原文来自于:http://www.thebaiduseo.cn/news-32.html