如果你的主机是linux或者IIS6网站,想做301首选域跳转请看这里

将下列代码保存到.htaccess文件内,并上传到根目录,搞定!

代码:(域名换成你自己的)

# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.87

RewriteEngine on
RewriteCond %{HTTP:Host} ^yueseblog.com$
RewriteRule (.*) http://www.yueseblog.com/$1 [NC,R=301]

如果你的主机是widows系统IIS7.5 IIS8网站,想做301首选域请看这里

新建文件web.config。将下列代码写到文件里,上传到网站根目录。

代码:(域名换成你自己的)

<?xml version="1.0" encoding="UTF-8"?>  
<configuration>  
  <system.webServer>  
    <rewrite>  
      <rules>  
    <rule name="Canonical Host Name" stopProcessing="true">  
       <match url="(.*)" />  
          <conditions>  
        <add input="{HTTP_HOST}" pattern="^yueseblog.com$" />  
          </conditions>  
       <action type="Redirect" url="http://www.yueseblog.com/{R:1}" redirectType="Permanent" />  
    </rule>  
      </rules>  
    </rewrite>  
  </system.webServer>  
</configuration>

设置完成后测试一下吧!

测试一:在浏览器输入不带www的网址访问,看是否会跳转到带www的网址。

测试二:百度搜索【http状态查询】然后把你不带www的网址输进去,看返回状态码是否是301.