我有一瞥。什么是正确的配置或路由,以便Default.aspx,“”和“〜/”不被路由?
它的突出的路由选项卡上的一个空行
Match Area Url Data constraints DataTokens
True Root -- --
本地似乎卡西尼不正确模拟从localhost
所以改为localhost/site
虚拟目录似乎并不授予任何额外的测试见解。
- 本地测试
- 卡西尼(窗口7(32位和64位是可用的))
- 似乎不使用或者允许集成
- 部署环境
- IIS7集成
- 尝试了http路由设置克至推
/
到/site
但是我跑进斜线问题(/site
将路线/site/site
,而/site/
会按预期工作
- 的web.config
- 试图用各种错误设定
runAllManagedModules=false
的几种方法 - 使用
<remove name="UrlRoutingModule-4.0" /> <add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" preCondition="" />
这是linked
- 试图用各种错误设定
- 试过
我需要/site
(/~
)请求去~/Default.aspx
一种方式很想有/
去那里。
我该怎么做?
我很愿意尽力帮助你,但我读过这3次,我仍然不知道你究竟想要完成什么?你能澄清一切吗? –
aspx和mvc页面和谐共处。在不是根的虚拟路径上。在哪里appRoot调用将被定向到默认的.aspx页面,而不是家庭控制器 – Maslow