香港虚拟主机
本站公告
新闻资讯
虚拟主机帮助
域名帮助
服务器帮助
邮箱帮助
建站帮助
网站推广帮助
VPS帮助
特色主机帮助
网站备案专题
会员帮助信息
代理帮助信息
成功案例
我司获香港虚拟主机排行榜十…
香港虚拟主机金秋促销活动正…
百度整治给SEO带来了新的希望
百度同时收录网站带WWW和不带…
百度对原创内容的判断标准 如…
如何建设网站 网站建设三步曲
如何挑选老域名 老域名有那些…
域名常见故障与分析
虚拟主机基本参数介绍
交换链接的技巧 谈一下选择交…
您现在的位置: 江南数联 >> 帮助中心 >> 虚拟主机帮助 >> 正文

网站301重定向详谈

  作者:admin    来源:本站原创    点击次数:29     更新时间:2012-9-28 7:22:20  
     
 
关注石头有礼
 
 

网站301重定向详谈

关于网站301重定向的文章我司已经讲过很多次了,这一次我司之所以要重新讲一下主要还是考虑301定向对站长的重要性,在SEO优化中和网站建设中我们经常会因为各种原因需要将网站启用301定向,今天我们讲讲一下什么情况下需要进行301定向,301定向有什么好处,301定向有那些方式来实现。

第一:什么情况下需用采用301定向?
1.网站更换了域名,比如你建了一个网站建了一二年原域名已经有一定权限了,而一在觉得原一来的域名不好,而有了更好的域名所以你想将在来的域名更换掉,但你又不想将原来的域名权限浪费掉那最好的办法就是将老的域名通过301定向到新域名将权限转移给新域名。

2.网站带WWW和不带WWW之间进行301定向,一般网名习惯了访问www.dns06.com这要的形式的网站,而我们为了方便别人访问有时不带WWW即:dns06.com也会绑定到空间上,由于是绑定在一个网站上,所以会造成搜索引擎同时收录带WWW和不带WWW的站,造成网站内容在搜索引擎中重复,很容易造成降权,最好的办法就是交不带WWW的DNS06.com定向到www.dns06.com在这处情况下就需要使用301定向.

3.网站有多个域名需要将其它域名访问同一个网站,但又不想影响权限,如有些企业用户会有多个差不多的域名会绑定在同一网站中,比如www.dns06.com www.dns06.cn www.dns06.com.cn 等而如果将这三个域名都绑定在同一网站上搜索引擎可能会同时收录这三个站,而网站内容是一样的很可能和第2项我们说的因内容重复被百度降权,那是好的办法就是用下主域名,其它的域名通过301定向到主域名上。

4.网站内容结构发生变化,需要将原来路径中的一些网页指向新的路径,也需要301定向,如原来我们的一些文件地址是www.dns06.com/help 就个路径下,一在我们将所有这个文件下的路径转到新的目录一了,的以需要有和301定向到新的路径,这样的路径定向也叫站内301定向。

第二:301定向有什么优好和优点?

答通过301定向有以现几点优点:
1.可以有效的防止内容的重复性,将多个域名和子域名定向到指定的一个域名上,实现域名权限集中。
2.可以解决因为网站改版造成大量的不存在网页上他重新定向到新的同类网页。
3.可以方便的将不使用的域名权发转移到新的域名
4.可以解决因域名更换造成的流量丢失,当原域名和访问地址有用户访问时可以自动转向到新的301定向页。

第三:如何实现301定向
一般301定向有多种实现方法,最常见的几种这向有
1  IIS服务器上直接发设置永久定向
2 通过伪静态规则来实现301定向
3 通过ASP/PHP/NET等程序语言来实现301定向
以下就详细说一下:

1、IIS下301设置

Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。

在IIS中,也可以通过安装ISAPI Rewrite组件来实现如Apache中mod_rewrite的功能,详见ISAPI Rewrite 3下载及常用301规则。

2、ASP下的301重定向代码

<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”, “106/”
%>

3、ASP.Net下的301重定向代码

<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(”Location”,” 106/“);
}
</script>

4、PHP下的301重定向代码

header(”HTTP/1.1 301 Moved Permanently”);
header(”Location: 106/”);
exit();

5、CGI Perl下的301重定向代码

$q = new CGI;
print $q->redirect(””);

6、JSP下的301重定向代码

<%
response.setStatus(301);
response.setHeader( “Location”, “” );
response.setHeader( “Connection”, “close” );
%>

7、Apache下301重定向代码

新建.htaccess文件,输入下列内容(需要开启mod_rewrite):

1)将不带WWW的域名转向到带WWW的域名下

1、Apache服务器做法如下

--------------------------------代码-----------------------------

在.htaccess文件开始处加入一下规则:
RewriteCond %{http_host} ^cncnc.com.cn[NC]
RewriteRule ^(.*)$ http://www.cncnc.com.cn/$1 [R=301,L]
------------------------------------------------------------------

2、iis服务器的做法如下

---------------------------------代码-------------------------------

网站服务器是IIS,要使用ISAPI_Rewrite组件,在httpd.ini文件开始处加入以下规则
RewriteCond Host: ^cncnc\.com\.$
RewriteRule (.*) http\://www\.cncnc\.com\.cn$1 [R,I]

8、Apache下vhosts.conf中配置301重定向

为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:

<VirtualHost *:80>
ServerName DocumentRoot /home/embeta
</VirtualHost>
<VirtualHost *:80>
ServerName embeta.com
RedirectMatch permanent ^/(.*) $1
</VirtualHost>


详细出处参考:http://www.jb51.net/article/26343.htm

伪静态实现301定向:
1、Apache服务器做法如下

--------------------------------代码-----------------------------

在.htaccess文件开始处加入一下规则:
RewriteCond %{http_host} ^cncnc.com.cn[NC]
RewriteRule ^(.*)$ http://www.cncnc.com.cn/$1 [R=301,L]
------------------------------------------------------------------

2、iis服务器的做法如下

---------------------------------代码-------------------------------

网站服务器是IIS,要使用ISAPI_Rewrite组件,在httpd.ini文件开始处加入以下规则
RewriteCond Host: ^cncnc\.com\.$
RewriteRule (.*) http\://www\.cncnc\.com\.cn$1 [R,I]

--------------------------------------------------------------------

本章关健词:江南数联 域名注册 海外虚拟主机 G享虚拟主机 国内虚拟主机 企业邮箱 网站建设 自助建站 400电话申请 微聚商

 
  版权申请:网站301重定向详谈出自江南数联dns06.com未经授权请勿转载!  
 
  • 上一篇帮助:

  • 下一篇帮助:
  •  
         

    扫一扫关注公众号有礼
    Copyright@2004-2015 江南数联 版权所有未经授权请勿复制!
    《中华人民共和国增值电信业务经营许可证》ISP证编号:皖B2-20080036 湘B2-20160056
    公司全称:永州石头网络技术有限公司(运营部)
    地址: 中国·湖南省永州市育才路158号 服务热线:400 616 9260
    安徽公司:安徽仁科信息技术有限公司 地址:合肥万和新城广场A-608 
    关注词:网站空间虚拟空间空间域名域名空间域名主机网站空间哪家好网站空间多少钱