2016-06-14 26 views
0

js文件我想啓用gzip到項目中的所有CSS和JS文件。gzip的CSS和在asp.net

我已經激活從IIS中的靜態和動態壓縮,並添加該代碼的「web.config」文件:

<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files"> 
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/> 
<dynamicTypes> 
    <add mimeType="text/*" enabled="true"/> 
    <add mimeType="message/*" enabled="true"/> 
    <add mimeType="application/javascript" enabled="true"/> 
    <add mimeType="*/*" enabled="false"/> 
</dynamicTypes> 
<staticTypes> 
    <add mimeType="text/*" enabled="true"/> 
    <add mimeType="message/*" enabled="true"/> 
    <add mimeType="application/javascript" enabled="true"/> 
    <add mimeType="*/*" enabled="false"/> 
</staticTypes> 

但其還沒有成型,在控制檯 - 網絡,我注意到,aspx頁面包含Encoded-content:gzib,但不包含css和js文件。

感謝

回答

0

根據您的CSS,你可能有js文件的大小來顯式設置minFileSizeForComp -attribute。默認情況下,該值設置爲2700字節

<httpCompression directory="%SystemDrive%\websites\_compressed" minFileSizeForComp="1024"> 
    <!-- same as before --> 
</httpCompression> 
+0

我有一個超過2700字節(例如93 kb)的大文件,但沒有壓縮 – Qutaiba