多语言展示
当前在线:1133今日阅读:167今日分享:27

正确配置好301整站重定向稳步提升你的网站权重

这篇文章列举了四种情况下,配置网站301全站重定向的方法。这四种方法均是经过我个人网站实践验证过,绝对可用。下面的步骤中的例子,设置的是把 不加www的域名转向到加www的域名。
工具/原料

网站,域名,空间(服务器、vps、虚拟主机)

步骤/方法
1

第一种情况,如果你有服务器或者vps,且系统是windows系统的。 在iis下,可以很简单的设置实现全站重定向 。 具体方法是:在VPS里把www.xxxx.com 域名的网站搭建好以后,按照同样的方式搭建一个xxxx.com的网站。然后打开“iis”。在xxxx.com的网站上鼠标右键打开选择属性,选择“主目录”标签, 然后按照这个图设置

2

第二种情况,如果你的系统是Linux的。 做整站301跳转,很简单。如下修改文件httpd.conf或者.htaccess文件保存就可以了:RewriteEngine On RewriteCond %{HTTP_HOST} ^xxxx.com[NC] RewriteRule ^(.*)$ http://www.xxxx.com/$1 [L,R=301]

3

第三种情况,如果你是虚拟主机用户,如果你有子目录,恭喜你,也可以整站301重定向。具体方法是: 1.新建404.asp,把下面代码放到新建的404文件中保存。 代码 <%@ Language=VBscript %> <% Dim PageURL PageURL='http://'&Request.ServerVariables('HTTP_HOST')&request.ServerVariables('URL')&'?'&Request.ServerVariables('QUERY_STRING') PageURL = Replace(PageURL, 'http://xxxx.com/404.asp?404;http://xxxx.com:80','') //修改为你的老域名 Response.Status='301 Moved Permanently' Response.AddHeader 'Location', 'http://www.xxxx.com'&PageURL&'' //修改为你的域名 %> 2.新建index.asp,把下面代码放到新建的ind文件中保存。 代码 <%@ Language=VBscript %> <% Response.Status='301 Moved Permanently' Response.AddHeader 'Location', 'http://www.xxxx.com/' //修改为你的域名。 %> 3.用ftp在网站根目录新建文件夹名为301,把上面的index.asp和404.asp上传进去。然后打开虚拟主机控制面板,添加子目录,把域名gowangluo.cn绑定到301文件夹 ,绑定后设置所属404页面为404.asp:

4

第四种情况,如果你是虚拟主机用户且你没有子目录,缺银子呗,呵呵,也是可以整站301的,具体方法是: 在网站根目录http.ini文件中,添加如下代码:[ISAPI_Rewrite]# 3600 = 1 hour CacheClockRate 3600RepeatLimit 32 RewriteCond Host: ^xxxx\.com$ RewriteRule (.*) http\://www\.xxxx\.com$1 [I,RP]

注意事项
1

1.具体应用中,请把例子中的xxxx.com改为你自己网站的域名。

2

2.本文仅列举了四种情况下设置网站全站301重定向设置的方法,更多情况请各位朋友们继续补充。

推荐信息