用asp.net mvc 开发的网站 在IIS中怎么样才能设置index.html为主页?

我的吾安居-苏州装饰网 做了也有一个月时间,我用的是首页生成静态页的,然而在IIS中设置index.html为默认文档,但通过www.wuanju.com打开的时候竟然是直接说找不到页面,后来找网上搜下,答案是写个index的Controller 然后再做Response.Redirect("http://www.wuanju.com/index.html");这样虽然解决了问题,但我用百度工具诊断网站的时候会说首页有跳转。为了能满足百度我只好再继续寻找方法,最后在一个英文网站上看到了,用routes.IgnoreRoute("/"),事实上用routes.IgnoreRoute("/")它会出问题,跳转正常,可mvc的页面不能用了,后来调试了下用routes.IgnoreRoute("")这个就没有问题了。问题完美终于解决,在些做个记号。

posted @ 2012-09-09 15:29  wuanju . com  阅读(161)  评论(0)    收藏  举报