是否有任何解决方案可以在 ASP.NET MVC 4、.NET 4.5 和 IIS 7.5 的参数中间使用点/点?例子:
- http://www.mydomain.com/Users/FirstName.LastName失败
- http://www.mydomain.com/Users/FirstName.LastName/有效,如果 URL 不是由 Url.RouteUrl 生成的
- http://www.mydomain.com/Users/FirstName.LastName/编辑作品
我知道为什么会发生这种情况,但是如果点位于 url 的末尾,我发现的所有解决方法(处理程序、relaxedUrlToFileSystemMapping)都是完美的——但在这种情况下,我发现的唯一解决方案是激活 RAMMFAR(并使用另一个我的静态内容的 CDN 服务器)。因为带有点的参数的深度是动态的,所以处理程序解决方案也失败了。
还有其他建议吗?谢谢。