URL中的完全停止/句点会中断无扩展名URL ...但仅限于发布时

时间:2010-10-12 08:39:54

标签: .net routing

使用MVC样式的无扩展URL开发应用程序。其中一个页面有一个有时包含电子邮件地址的URL。在我的本地机器上,这工作正常。但是,当我发布到测试服务器时,尝试访问此URL会产生404错误,除非您完全停止,在这种情况下它会按预期路由。

我已经尝试将其添加到web.config文件中:

    <httpRuntime relaxedUrlToFileSystemMapping="true"/>

但它没有效果

任何可能导致此问题的想法?即使我能找到比404更有用的错误,它也是一个开始!

干杯, 马特

2 个答案:

答案 0 :(得分:2)

我今天也一直用撞墙挡住我的头 - 我发现答案是在电话中添加一个斜线。

答案 1 :(得分:0)

首先,谢谢你的问题让我看到我的待办事项清单上的东西要为自己解决。其次,当我看到它时,我遇到了requestPathInvalidChars配置元素的httpRuntime属性,看起来它应该是你想要的(以及我想要的其他地方)。

相关问题