- 服务器应用 windows IIS GZIP 压缩 编辑 metabase.xml 舒克... (shuke.2013-03-09 01:06)
- IIS启动GZIP时,无法编辑metabase.xml的解决办法.(舒克)
1、打开iis管理器,右击本地计算机--选择属性,如下图
2、勾选"允许直接编辑配置数据库",这样就可以在不停止IIS的情况下编辑metabase.xml文件。
C:\WINDOWS\system32\inetsrv
3、现在再试一下编辑metabase.xml文件后保存看一下看看是不是可以保存了?
其实还有一种方法就是把你的iis停了,然后在编辑metabase.xml文件。同样是可以保存的,但是这要停止网站一会,会影响到网站的运行,所以相对第一种方法还是建议选择第一种啊!
-
2 楼 shuke[2013-06-19 11:30]
然后选中网站下面那个服务器扩展,新建一个服务器扩展。名字无所谓,下面的添加文件的路径是: c:\windows\system32\inetsrv\gzip.dll,然后启用这个扩展。
这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。
在 c:\windows\system32\inetsrv\下面有个MetaBase.xml文件,可以用记事本打开,找到IIsCompressionScheme,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,在这两段的参数HcScriptFileExtensions下面都加上一行aspx,如果你有其它的动态程序要压缩,也加在这里。HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)
-
-