我正在使用IIS提供的HTTP壓縮功能來gziping我的網站的靜態和動態內容。我看到gzip的內容返回到瀏覽器(Content-Encoding標頭的響應顯示爲gzip)。我的所有應用程序池都使用網絡服務標識,並且已將壓縮文件夾(D:\壓縮)的完全控制權限授予網絡服務。我已經在配置編輯器=> system.webServer => httpCompression位置處將staticCompressionIgnoreHitFrequency設置爲True。缺少HTTP壓縮文件
問題是我看到在壓縮文件夾下創建的文件夾,但沒有文件裏面的文件。
使用FREB找出爲什麼靜態壓縮不能按預期工作,請參閱[我的答案](http://stackoverflow.com/questions/38638490/gzip-not-working-server-2012-iis-8/38639574 #38639574) –
謝謝@PeterHahndorf。我提到失敗的請求日誌,發現原因是NO_MATCHING_CONTENT_TYPE。不知道,爲什麼我得到它。我已經在applicationHost.config文件的靜態和動態部分啓用了'text/*'mime類型。爲了測試,我啓用了'*/*',但仍然出現這個錯誤。進行這些更改後,我重新啓動了IIS。 –
對不起@PeterHahndorf。忘了提及我正在訪問一個aspx頁面,所以這不應該是任何問題,因爲它將返回給客戶端時將text/html作爲mime類型。 –