[已解决问题] IIS6下使用Asp.net MVC如何去掉.mvc后缀
提问时间: 2008-08-22 17:05
悬赏分:50 浏览:367 次

开发环境为.net 2.0 C#,使用IIS6.0

ASP.net MVC版本为Preview 4

RUN起来的URL形式像这样:

http://localhost/Home.mvc/

http://localhost/Home.mvc/About

参看了洋人的教程,http://biasecurities.com/blog/2008/how-to-enable-pretty-urls-with-asp-net-mvc-and-iis6/,安装了ISAPI_Rewrite 扩展,并配置了httpd.ini和isapi扩展,但仍无法得到想要的URL形式

理想的URL形式是:

http://localhost/Home/

http://localhost/Home/About

 

提问者:莫耶 - 初学一级
所有回答(2)
修改Global.asax.cs把里面路径映射所有的.mvc去掉
3个月前   回答者:第一控制.NET - 小虾三级
看看土人的吧不用其它软件 http://www.cnblogs.com/chsword/archive/2008/08/06/dotnetmvcframeworknet2_0.html
3个月前   回答者:重典 - 小虾三级
评论
3个月前   莫耶 :
没有用的
只会出现404
3个月前   莫耶 :
“如果要以空扩展名来访问网站。则在上述配置中添加通匹符映射到X:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"aspnet_isapi.dll

仍然是查检文件存在为否即可。”

早看过了
不知道他说的通配符指的什么符号?


2个月前   重典 :
是一个列表,在ISAPI的下面,叫通"配符应用程序映射(顺序执行)"
按以上规则点插入就行
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题



> 问题排行榜

相关内容

相关链接