问题与Windows服务器2012(标准)对IIS 8激活Gzip已Gzip已不能正常工作,服务器2012,IIS 8个
- 所以我激活了压缩在Windows功能
- 我托运的两个复选框IIS - 压缩(动态和静态)
但仍然没有Gzip可用。 但是,在我的本地主机(只是一个Windows 10),这个工程。
我所看到的是,当我通过服务器本地主机浏览我的网站时,gzip临时目录(C:\ inetpub \ temp \ IIS Temporary Compressed Files)正在被填满。但奇怪的是,我没有看到任何镀铬的Gzip-ped。
唯一标头(在铬)为: HTTP/1.1 304未修改 的Accept-范围:字节 ETag的: “0a354779de8d11:0” 服务器:IIS/8.0 X供电-通过:ASP .NET 日期:星期四,2016年7月28日13时41分04秒GMT
(即使YSlow的是说不Gzip已被激活)
当我删除gzip的Temp文件夹,浏览到该网站线槽“官方'网站的网址,那么甚至没有生成。
有没有人知道这里发生了什么?
//编辑: 在web.config中甚至还添加了这个
<httpCompression>
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/javascript" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="image/jpeg" enabled="true" />
<add mimeType="*/*" enabled="false" />
</staticTypes>
<dynamicTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/javascript" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="image/jpeg" enabled="true" />
<add mimeType="*/*" enabled="false" />
</dynamicTypes>
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" dynamicCompressionLevel="4" />
</httpCompression>