3

我在运行 IIS 6.0 的 ASP.NET Web 应用程序上启用了路由,使用

RouteTable.Routes.MapPageRoute("Simple", "{testvalue}", "~/Test.aspx"); 在 Global.aspx.cs

当我使用http://www.MyDomain.com/Hello时,这很好用,但是当我使用http://subdomain.mydomain.com而不是加载配置的默认页面(default.aspx)时,它会尝试路由请求并在我们使用表单身份验证时发送到 login.aspx 页面。

关于如何在根目录启用路由的任何建议?

4

1 回答 1

0

如果你有Default.aspx你的应用程序的根目录。因此,将 设置RouteTable.Routes.RouteExistingFiles为 false。

于 2009-11-27T13:59:24.170 回答