IIS 资源的永久重定向
在IIS 下做301 URL 永久重定向 其实很简单。
潮汕风情网在设计之初没有考虑到要为每一个栏目启用一个二级域名。这个需求是网站做好一段时间之后,才想到要这样做的。由于子站的内容就是主站的一个文件夹,导致了搜索引擎收录出现了一些问题。比如说范文这个栏目,既可以用www.csfqw.com/fw/index.html这个地址浏览,也可以用htttp://fw.csfqw.com/index.html这个地址浏览,这将导致了页面的重复收录。
而另外一个问题,是由于域名不同,导致css文件和网站图片引用的冲突。如果舍弃原来作为主站一部分的url的话,将会损失绝大部分的流量。
其实,既然选择了二级域名,就应该吧原来的使用的url舍弃。只不过,为了不影响流量,还需要做多一步工作:URL重定向,资源的永久重定向。
关于资源的永久重定向,网上专业的术语是301重定向。301,一个神秘的数字,具体的解析和一些复杂的实现方法可以参考下面这几篇文章:http://www.williamlong.info/archives/484.html
http://hi.baidu.com/%CB%CE%CF%FE%C1%C1/blog/item/594241a9256fbdfa1e17a23c.html
其实,在IIS中做301重定向是很简单的。见图:

这种方式支持对全站或某一个目录进行重定向。定向目录下的文件会自动找到新网址下面对应的文件,并不需要做更多复杂的设置。
做好重定向之后,放系了吗?会不会变成302或303等别的神秘数字了呢?嗯,使用网页重定向检查工具来检查一下吧。
Results for: http://www.csfqw.com/fw/html/17/200712110557340050.html
Status : (301) Moved Permanently
The Redirect is Search Engine Friendly.
如果提示像像上面这样,就可以放心了。检查重定向状态工具:Search Engine Friendly Redirect Checker
|
|||||||||||||||
- 530 User niudao cannot log in, home directory inaccessible
- 没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限
- 由于无法创建应用程序域,因此未能执行请求解决方案汇总
- iis运行asp.net页面提示“服务器应用程序不可用”的解决办法
- 关于IIS中Request.ServerVariables("SCRIPT_NAME")的bug
- IIS 资源的永久重定向
- iis内置ftp服务器设置多用户
- asp.net 警告 Web Event 事件ID 1309
- 设置网站的iis并发数
- IIS 资源的永久重定向