我有和HTTP模塊根據其內容類型標題清理,壓縮和縮小CSS,JS和HTML文件。它在我的臨時環境和本地主機(ISS7,傳統的管道模式)中運行良好。在IIS 6(製作)上,它不可靠。偶爾,這個靜態文件停止被asp.net處理,並且似乎恢復到默認的IIS處理程序。如果我觸摸web.config或執行IISRESET,它會在一段時間後再次正常工作。即使模塊進入這種「古怪的狀態」,.aspx文件仍然按預期運行通過模塊。所以,我相當肯定這個模塊不是問題,我們正在看的是一個IIS問題。靜態文件的HTTPModule有時無法在IIS上運行6
- 我有HTML,JS和CSS文件映射在IIS 6中由aspnet_isapi.dll處理所有動詞。
- 在我的web.config中,我已經設置了這些靜態文件,由處理程序部分的System.Web.StaticFileHandler處理所有動詞。
- HTTP模塊也在web.config中連接。
任何想法?我想避免將生產Web服務器暫時升級到IIS 7!
我希望我有一個數量問題!不幸的是,我的流量非常稀少。但我肯定會調查這一點。 – smercer