2014-03-24 141 views
1

我有三個系統在IIS7上運行,靜態IP地址爲192.168.66.5。我已經配置系統運行在不同端口和子域的相同IP地址上;HTTP錯誤404:找不到請求資源

  1. 192.168.66.5:81主機名ams.tpf.go.tz

  2. 192.168.66.5:82主機名gmis.tpf.go.tz

  3. 192.168.66.5:83主機名記錄.tpf.go.tz

  4. 192.168.66.5:84主機名cmis.tpf.go.tz

我在IIS7上配置所有這些,並在路由器中定義它們。
當客戶端在未指定端口號的情況下打開ams.tpf.go.tz時,將返回錯誤404:未找到請求的資源。

+0

您是否嘗試在文件夾中放置任何文件,例如index.html? 你檢查了你的日誌嗎?請在這裏發佈。 –

回答

2

實現此目的的最簡單方法是爲希望成爲「默認」網站的網站設置端口80,因爲這是默認的HTTP端口。

4

這最近也發生在我身上 - 請確保您的IIS網站已啓動 - 我的網站已停止。這是我在Visual Studio中收到錯誤:

Unable to start debugging on the web server. The web server could not find the requested resource.

IIS管理器右鍵點擊你的網站(即默認網站),然後單擊管理網站 - >啓動

導航在IIS網站的任何應用程序中顯示此錯誤:

HTTP Error 404. The requested resource is not found.

+1

如果您嘗試訪問的網站位於另一個網站下。父網站也必須啓動。 – Muffun

0

有些時候,IIS管理器 - >管理網站 - >啓動,將不若低於2服務沒有運行 1工作Windows激活技術服務 2.萬維網發佈服務

在Windows服務下手動啓動這些服務,然後再次啓動IIS。

+0

如果您需要更多信息,請在評論中提問。不要以你的假設爲依據。 – awd

0

在某些頻率下發生的另一個原因是將權限正確設置到物理目錄。它可以實現到IIS - >點擊網站,然後在操作面板上點擊編輯權限。如果啓用了任何身份驗證方法,請確保您要分配權限的用戶與身份驗證 - >匿名身份驗證或ASP.NET模擬中定義的權限相同。

要知道在這些身份驗證方法上分配的用戶,請轉到身份驗證圖標,選擇之前提到的任何身份驗證方法,右鍵單擊它並選擇編輯。之後,你可以選擇你想要的用戶。

希望這有助於。

相關問題