如何对压缩网页通过反向代理做内容变换
2010年3月20日
| 标签: mod_proxy_html, mod_sed, mod_substitute, reverse proxy, 反向代理
如果反向代理的网页是压缩处理的,在利用mod_proxy_html, mod_sed或者mod_substitute等模块做网页内容的变换处理时会无效。解决的方法有二。
一种方法是利用mod_deflate对数据解压后再处理,处理后再压缩。SetOutputFilter INFLATE;DEFLATE
(注意要把自己的处理模块加在INFLATE和DEFLATE之间).
另一种方法是设置代理不支持压缩内容,让所代理的网站对网页不做压缩处理。
RequestHeader unset Accept-Encoding
要根据自己的情况选择合适自己的方法。第一种方法做占用更多的CPU,第二种方法会占用更多的内存。
相关文章:
发表评论
| Trackback
