我在.NET 4.0應用程序中有一個經典的asp應用程序。我已將默認文檔設置爲login.asp,但它不會自動重定向到它。整個應用程序運行良好,甚至如果我瀏覽它,甚至正確顯示login.asp。asp默認文檔不能在IIS7上工作
web.config中的默認文檔部分是如下:
<defaultDocument>
<files>
<clear />
<add value="login.asp" />
<add value="index.html" />
<add value="default.aspx" />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="iisstart.htm" />
</files>
</defaultDocument>
我已經看過這個網站的其他類似的問題,但都沒有多大的幫助。
您確定新的應用程序池處於經典模式嗎?我忘了'system.webServer'部分只能在集成模式下工作。 –
是的,我必須讓它成爲經典模式才能讓asp應用程序正常工作。 – Shirlz
你救了我的一週!該網站沒有任何改變,但Windows更新肯定有些東西,因爲該網站將以我的自定義'DefaultPage'開始。我沒有更改管道模式,但將.NET版本設置爲2.0.x後,網站再次加載。 – Gustav