Iis-6
為什麼在 IIS 6 中我的網站根域出現 404?
我有一個在我們的伺服器上設置 SiteMinder 的客戶端,我需要將一個 Web 應用程序添加到作為域根目錄的網站目錄。當他們瀏覽 login.url.com 時,它會將他們重定向到他們的伺服器,對使用者進行身份驗證,然後返回並登陸我的 IIS 中的 404 頁面。我將 Default.aspx 和應用程序文件放在預設網站以及 siteminderagent 虛擬目錄中,但它們仍然收到 404 錯誤。
我怎樣才能知道這個應用程序在哪裡用 404 登陸它們?
另外,我在伺服器上安裝了 .NET 3.5 並且應用程序是 .NET 3.5,但是即使在安裝後它也只在預設網站的屬性視窗中顯示 2.0xx …我需要更改它嗎?
您可能會在 W3SVC 日誌中找到您要查找的內容。您可以在收到請求時看到它,我認為這應該很有啟發性。http://support.microsoft.com/kb/313437
在日誌中,檢查 404 響應的子狀態程式碼。
IIS 中的 404 Substatus 2 表示:Web 服務擴展鎖定策略阻止此請求。
如果是這種情況,您可能只需要啟用 ASP.NET Web 服務擴展。請參見此處:頁面存在時出現 404 - IIS 5、ASP.NET 4.0
是否將 default.aspx 設置為相關站點的預設文件?聽起來它可能沒有假設其他所有內容都已正確配置。