我遇到了IIS7的靜態壓縮問題。我讀過其他一些帖子,而且我沒有選擇。下面是我有:IIS7壓縮失敗
在的applicationHost.config,我已經設置了:
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files" staticCompressionDisableCpuUsage="100">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" staticCompressionLevel="9" />
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="*/*" enabled="true" />
</staticTypes>
</httpCompression>
的「啓用靜態壓縮」複選框爲我的網站啓用。
當我加載該網站時,我得到一個很大的非壓縮文件。如果我看的請求頭,我看到:
接受編碼:gzip,緊縮
但是,在迴應,我得到:
內容類型:應用程序/ x-的JavaScript
的Last-Modified:週五,2009年7月10日1時13分41秒GMT
接受-範圍:字節
的Etag: 「3be6da9fb0ca1:0」
服務器:Microsoft-IIS/7.0
X供電,通過:UrlRewriter.NET 2.0.0,ASP.NET
日期:星期五,2009年03:39 7月10日:35 GMT
的Content-Length:81515
任何人有任何想法,我在做什麼錯在這裏?
此外,FWIW,我運行在集成,而不是「經典」模式。
更新:我得到它的工作,但我不知道它爲什麼現在可以工作。我所做的只是爲網站啓用動態壓縮,並且一切都開始運作。任何人有任何想法?
是不是很奇怪如何所有的答案建議Helicon產品。我想知道爲什麼。 – blowdart 2009-07-14 13:44:19
爲什麼我不能建議我喜歡的工具給那些也可以從中受益的人?我不是做廣告,而是分享我的經驗。 – TonyCool 2009-07-14 13:56:58
嗯。然而,你在Stack Overflow上給出的每個答案都推薦了一個Helicon工具。您的營銷嘗試非常透明。 – blowdart 2009-07-14 15:14:27