2011-12-08 42 views
0

我有一個網站應該在真實託管,但我想在本地PC上測試它。 所以,如何在本地IIS上測試活網站

  1. 我它複製到目錄C:\ mysite的
  2. 在IIS6
  3. 我已經創建新的網站 「mysite.com」,成立了路徑 C:\ mysite的
  4. 在hosts文件我添加一行:127.0.0.1 mysite.com

當我嘗試在我的瀏覽器中打開http://mysite.comhttp://mysite.com/Default.aspx它拋出404「該頁無法找到」。

如何解決? 謝謝。

+1

您是否設置了IIS以使用該網站所編寫的正確.NET版本? http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/1f74eac5-9005-4f91-9137-f63b73eefde8.mspx?mfr=true – Oded

+1

聽起來像ASP.NET ISAPI已禁用或未註冊。 – vcsjones

+0

是的,我設置了ASP.NET版本4.0,即我的網站使用 – ihorko

回答

0

是否安裝了asp.net的正確版本?你確定「執行asp應用程序」(或稱爲)複選框被選中嗎?

+0

(無法評論你的東西)...你在設置IIS之前還是之後設置了ASP.NET?如果之前,那麼您將不得不註冊ASP.NET以使用aspnet_regiis來回答請求。 JayC

0

在IIS管理器中,您是否將該文件夾設置爲一個asp.net應用程序,並選擇了您定位的框架版本?請查詢thisthis瞭解更多信息。