IIS 7.5
Windows 7 64-bit
.NET 4.0
我在IIS 7.5中有一個.NET 4.0網站。默認文檔設置爲home.aspx。網站不會重定向到經典管道模式下的默認文檔
如果應用程序池的託管管道模式設置爲「經典」 http://localhost/mysite顯示以下錯誤
Server Error in '/mysite' Application.
--------------------------------------------------------------------------------
The resource cannot be found.
Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Requested URL: /mysite
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1
如果我去http://localhost/mysite/home.aspx,該網站顯示正確。
如果我使用「集成」作爲託管管道,站點將使用任一路徑正確顯示。
我已經嘗試了早期IIS版本的EnableExtensionlessUrls修復,並且還將默認文檔信息直接放在web.config中。這些都不適用於「經典」管道模式。
任何想法爲什麼會發生這種情況?
您最近是否安裝了Windows 7/2008 R2 Service Pack 1? – Kev 2011-04-21 14:44:50
將有興趣知道你是否有這個底部。 – Kev 2011-05-07 23:29:29
仍有此問題。越來越多的客戶看到這個問題。這已經有一段時間了,我不確定它爲什麼還沒有被修復。 – Jarrod 2012-06-12 15:20:03