301永久重定向是什么意思,是不是每个网站都必须做301重定向呢?

可以说每个网站多少都需要做301永久重定向,就拿我的博客来说,首先我选择首域名为www.h517.com,这个也是做SEO的第一步,让你的网站的URL标准化,权重更集中,也就是需要把h517.com做301永久重定向到域名www.h517.com。

你可以试试在浏览器的地址栏输入h517.com,看看结果是不是跳转到www.h517.com了。

下面我们就说下如何做好网站的301永久重定向的方法:

要设置301重定向,首先要确定自己的虚拟主机的网站服务器是什么(具体可以咨询服务提供商网站服务器是(linux的虚拟主机Apache的服务器或window的虚拟主机IIS的服务器)。

然后根据您的虚拟主机服务器的类型,设置如下:

1、如果网站是linux的虚拟主机Apache的服务器,需要支持.htaccess这个文件,如果支持,则先2个域名都解析到同一个IP,然后在.htaccess文件开始处加入一下规则(如果没权限修改,请联系服务提供商协助修改):

1
2
RewriteCond %{http_host} ^h517.com [NC]
    RewriteRule ^(.*)$ http://www.h517.com/$1 [R=301,L]

2、如果网站是window的虚拟主机IIS的服务器,需要有安装ISAPI_Rewrite配置伪静态组件,如果支持,则先2个域名都解析到同一个IP,然后在httpd.ini文件开始处加入以下规则:

1
2
RewriteCond Host: ^h517\.com$
    RewriteRule (.*) http\://www\.h517\.com$1 [R,I]

目前我博客上面的规则如下:

1
2
3
4
5
6
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^h517\.com$
RewriteRule (.*) http\://www\.h517\.com$1 [R,I]

注:以上代码h517.com均为示例,如需要可改为自己的域名

如果我使用的主机不支持.htaccess或ISAPI_Rewrite这个组件,那该怎么办呢?

目前的主机基本都会支持这些的,如果真的不支持可以通过域名转发来实现。

现在我想大家网站301永久重定向肯定都会做了,同时你做好这步的时候,你的网站也已经比同行的提升了一个层次,希望大家的站可以越做越好!