Godaddy Windows虚拟主机301重定向到www的设置方法
网上关于301重定向的文章很多,但大部分都是linux主机,都知道使用.htaccess文件就可搞定;再有就是动态文件重定向,比如asp、php、asp.net和jsp等等,这些都有大把的教程供你参考,这里就不再多说,今天重点是首页默认是静态文件html的301设置方法,以tudoucc.com域名为例,只要涉及到一个文件,就是web.config,该文件可在附件下载。
301重定向作用:在url路径上始终保持一致,也就是url标准化
貌似大家解析域名的时候都习惯把不带www的tudoucc.com和www.tudoucc.com都一并解析到空间上,这种做法是想让用户方便的访问,但是一直以来都忽略了一个问题,那就是搜索引擎会默认把不带www的和带www的看作是两个不同的网站来处理,这样就造成了内容重复,还有权重的分散,而且搜索引擎不喜欢重复的站点,所以,就很有必要做这个301重定向,现在你就要确定好是否要使用“www”。一旦决定了就不要再更改。
下面是具体的操作方法:
看看在你空间的根目录是否有web.config,如果有就传下来,没有就新建web.config,也可以直接下载附件,最好用EditPlus编辑器编辑。
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”WWW Redirect” stopProcessing=”true”>
<match url=”.*” />
<conditions>
<add input=”{HTTP_HOST}” pattern=”^tudoucc.com$” />
</conditions>
<action type=”Redirect” url=”http://www.tudoucc.com/{R:0}” redirectType=”Permanent” />
</rule>
</rules>
</rewrite>
<httpErrors errorMode=”Detailed” />
<asp scriptErrorSentToBrowser=”true” />
</system.webServer>
<system.web>
<customErrors mode=”Off” />
<globalization requestEncoding=”utf-8″ responseEncoding=”utf-8″ fileEncoding=”utf-8″ />
</system.web>
</configuration>
把其中的tudoucc.com修改成你所要做跳转的域名即可,然后上传到根目录,就搞定了。
godaddy windows 主机 web.config下载:
