IIS开启Gzip压缩的方法网上一搜就大把,很容易找。但是如果你的网站采用了无后缀的伪静态,比如用本公司的“建站王”就是采用了无后缀的技术。按网上搜的方法设置了还是没有效的,怎么办呢?
解决方法如下:
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="9"
HcFileExtensions="htm
html
css
js
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
aspx
html
dll
exe
axd"
>
</IIsCompressionScheme>
在HcScriptFileExtensions属性加上“axd”就解决了!
方法来自:http://blog.csdn.net/felixfeng/article/details/8055068