0
當我通過在網站中加載深層頁面啓動Web應用程序時,使用ASP.NET友好URL時始終得到404錯誤。ASP.NET友好URL 404錯誤
- 啓動Web應用程序通過加載頁面的網站根
- 導航到頁面,如/管理/ ViewEmployee/1
- IISRESET
- 刷新頁面/管理:
我可以重現此/ ViewEmployee/1
第4步總是會導致404錯誤。我可以在我的測試環境中一致地重現此:
- 的Windows 2008 R2
- IIS 7.5
- ASP.NET 4.5
- 微軟ASP.NET友好的URL 1.0.0
我但是,使用Windows 7上的IIS Express無法重現此問題。
是否有任何web.config設置可以添加到地址中是與IIS 7.5?
如果我第一次加載網站根目錄中的一個頁面,然後加載/管理/ ViewEmployee/1它工作得很好。如果我然後做一個iisreset,並重新加載/管理/ ViewEmployee/1(不先加載任何其他頁面),我得到一個404錯誤。另外,如果我查看IIS日誌,我可以看到幾個200和幾個404s完全相同的url – 2013-03-13 23:32:26
可以請你張貼整個網址?您可以在螢火蟲工具的'net'標籤上查看網址,看看您的網址是否正確成型。 – 2013-03-14 15:29:46