新服務器是Windows 2008 R2 + IIS 7.5有些網站在那裏工作得很好,但都是使用最新技術(MVC4等)製作的。 有問題的網站使用的是Frm 3.5,並且在Server 2003 IIS6中工作。 我搬到新的服務器,看起來像CSS和JS不顯示/工作。 我嘗試了StackOverflow和MSDN中類似問題的其他所有答案(是啓用靜態內容和MIME類型都是正確的)。將網站從IIS6遷移到IIS 7.5後不顯示內容
然後,我將本網站的應用程序池更改爲2.0 Classic(已集成),並且工作正常。這不是一個解決方案,給我聽起來更多的解決方法。 我在這裏錯過了什麼?經典應用程序池和Integrated之間的區別並沒有特別提到,除了Classic作爲IIS6。 PS:在IIS8的服務器2012中的相同網站與集成的應用程序池工作正常,我即將變得瘋狂!
請幫忙!
聽起來像你的IIS 7.5缺少StaticFileHandler。您可以通過打開GUI並轉到處理程序來檢查。你可以看看你是否找到StaticFileHandler? –
感謝Saasen,在服務器和網站級別都有一個StaticFile - * - Enabled - StaticFileModule,DefaultDocumentModule,DirectoryListingModule。 –