use*_*376 5 apache proxy header deflate inflate
我在Apache上配置代理时遇到了问题.我想要:
我的配置是这样的:
ExtFilterDefine FAnalyse mode=output intype=text/html cmd="path_to_my_script"
<VirtualHost *:80>
ServerName site1.com
<Location />
SetOutputFilter INFLATE;FAnalyse;DEFLATE
ProxyPass http://site2.com/
Header append Vary User-Agent env=!dont-vary
</Location>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
没有DEFLATE过滤器它可以正常工作,但内容不会被压缩.
使用DEFLATE过滤器,客户端似乎获得了压缩内容但标题错误,因为显示如下页面:
‹í39 Èæ*ô2ÃA(„ºÒªíïÄÃ5¹Q°sç¿^Þ^N.ç7Æðj#?
æÈ>ñ<ÙæýåÕßÑÍù{°D?]ßÎ~ ty&,锓qÏ:<¬Ð™àYR
lŒŒÓ@À˾íQÿqâõ¬ |ë6%^ç($aÅ ‚˜¸¬„ŠGàûqEyð
Run Code Online (Sandbox Code Playgroud)
我的脚本不是问题,因为我用Apache的替换过滤器替换它,问题是一样的.
我试过这个指令:
Header append Vary User-Agent env=!dont-vary
Run Code Online (Sandbox Code Playgroud)
没有成功.
| 归档时间: |
|
| 查看次数: |
1054 次 |
| 最近记录: |