我實現URL路由在asp.net 3.5用下面的代碼工作/,其中/ en /不是物理目錄, 和default.aspx位於products /目錄下並自動加載。URL路由不適合根文件夾
它適用於除根之外的所有內容:www.mysite.com/en/。此網址失敗。在www.mysite.com下有一個default.aspx,確實適用於www.mysite.com/en/default.aspx。但是,當我去www.mysite.com/en時,出現錯誤,而不是404。這是在進行實際路由時。當它試圖從routedata值中檢索「page」屬性時,它在代碼的第一行失敗。它只是從未找到的對象引用崩潰。我曾經在某處讀過這是根目錄下的一個asp.net問題。你有什麼想法嗎?