2011-11-04 47 views
0

我繼承了另一位開發人員的網站。我被告知它使用.NET 3.5。它在Visual Studio中運行良好,但是如果我嘗試在IIS中運行它,則會出現404錯誤。奇怪的部分是,如果我把一個html或一個「Hello World」aspx文件放在網站根目錄下,IIS能夠很好的返回頁面。我只在原始網站的一部分網頁上收到404錯誤。爲什麼我得到aspx的404錯誤?

+0

404錯誤意味着你打了一個不存在的URL。檢查你的IIS設置 – Icarus

回答

0
+0

404問題現在已修復。但是,我只在運行IIS 7的本地開發系統上工作。如果域名不在其允許的域名列表中,那麼該網站中有一些代碼將所有流量導向404錯誤頁面。我將網站(包括已批准域的最新列表)移至我的生產環境,但現在我又遇到了另一個問題。 index.aspx頁面顯示正常,但其他任何頁面都顯示爲404。儘管如此,這正在開發中。我查看了你的鏈接,並且所有設置都正確。任何其他想法? – Tuan

+0

@Tuan我認爲這是'相對和絕對'的問題。沒有看到你的應用程序是不可能解決的。 –