网站的301跳转设置

301重定向

      什么是301很朋友都不是很明白。页面永久性指向(301重定向)是一种非常重要的“自动转向”技术,可以转移权重,把A站的权重集中过去B站(常见在不带www的域名跳转到带www的)。重定向有301和302两种,这两种的区别是。301重定向代表永久性转移(Permanently Moved),302重定向代表暂时性转移(Temporarily Moved )。最常见和最常用的当然是301重定向下了,下面我开始教大家如何设置自己的网站301重定向:


      Windows系统IIS服务器实现301重定向
打开iis(internet信息服务管理器),选择网站在需要重定向的网页或目录上按右键,选择“重定向到URL”,在“重定向到”输入框中输入要跳转到的目标网页的URL地址,选中“资源的永久重定向”(切记),最后点击“应用”再确定!


        .htaccess文件设置301跳转
只要在网站程序的根目录下新建.htaccess文件中输入
RewriteCond %{HTTP_HOST} ^jmdrkj.cn
RewriteRule ^(.*)$ http://www.jmdrkj.cn $1 [R=permanent,L]
上面这串代码就可以了

        PHP下的301重定向

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www" );
exit;
?>
<html>
<head>
<title>HTTP/1.1 301 Moved Permanently</title>
</head>
<body>
HTTP/1.1 301 Moved Permanently
</body>
</html>

        ASP下的301重定向

<%@ Language=VBScript %>
<%
Status="301 Moved Permanently"
AddHeader "Location","http://"
%>

以上就常见的301重定向设置的方法,还有些是用虚拟空间的。空间的提供商就会在控制面板添加301设置功能,非常方便的。好了教程到此结束,下篇文章我会跟大家讲解下有关404设置的和优化的问题。请大家多多关注晓东的韶关SEO网站优化,给大家分享我的seo经验!

欢迎留言