RouteTable.Routes.MapPageRoute一對ASP.NET Web應用程序運行路由IIS 6.0( 「簡單」, 「{}測試值」,「〜/ Test.aspx文件「);在Global.aspx.cs
當我使用http://www.MyDomain.com/Hello這工作得很好,但是當我使用http://subdomain.mydomain.com不是加載配置的默認頁面(Default.aspx的)的,它會嘗試將請求路由發送到login.aspx的頁面我們使用表單認證。
有關如何在根目錄啓用路由的任何建議?
好吧我通過覆蓋Global.aspx.cs文件中的Application_BeginRequest方法並重寫HttpContext路徑以包含「Default.aspx」頁面(如果當前請求是根請求)來解決此問題。 – 2009-11-29 12:09:07