我已经设置了一个用于IIS压缩的网站,但它似乎不支持HTTPS,只能支持HTTP。是否需要对其进行配置才能使其正常工作,或者这在IIS中不起作用?有哪些选项?
更新:根据this的说法,压缩发生在加密之前。如果正在对SSL请求进行压缩,我在哪里可以看到它?
UPDATE2:我返回到metabase.xml文件,发现我所做的更改已经消失了。这就是我所拥有的:
HcDynamicCompressionLevel="9"
HcFileExtensions="htm
html
js
css
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
aspx
exe"我想知道内存中元数据库是否覆盖了我在运行if /RESTART之前所做的更改??
谢谢!
克里斯
发布于 2009-05-13 00:45:52
我不太确定IIS是如何工作的,但我相信压缩最终会得到应用。如果是这种情况,那么它就不能很好地处理加密数据,因为加密数据具有类似随机的特征。但是,在将数据移交给IIS之前,仍然可以在应用程序中手动压缩数据。
发布于 2009-05-13 13:14:18
压缩对于普通和ssl通信都应该可以很好地工作,在IIS中设置它可能有点棘手,仅仅切换复选框通常是不够的,因为默认情况下它只压缩特定的文件类型。
IIS Compression
您的SSL站点是否指向IIS中的同一应用程序?您的服务器是否使用类似于SSL加速器的硬件?
首先尝试port80站点右侧的表单,查看IIS是否正在压缩:http://www.port80software.com/
https://stackoverflow.com/questions/855158
复制相似问题