一个反向代理配置示例

2010年3月20日 | 标签: , ,

一个朋友想在手机上访问一个国外的外语学习的Podcast,由于目标网站不能直接访问,还是做了一个反向代理。因为目标网站中网页大都使用绝对地址,也启动了网页压缩的功能。需要一些特别的配置,配置示例如下:

#本示例使用mod_substitute
LoadModule substitute_module modules/mod_substitute.so

<VirtualHost *:80>
ServerName      proxy.xxx.com
DocumentRoot “/home/proxy/www”

ProxyRequests Off
ProxyPass / http://www.xxxxxx.com/
ProxyPassReverse /  http://www.xxxxxx.com/

<Location />
#如果目标网站直接内容压缩,需要需求非压缩内容
#或者使用INFLATE,DEFLATE filter
#RequestHeader unset Accept-Encoding
AddOutputFilterByType INFLATE;SUBSTITUTE;DEFLATE text/html text/xml
Substitute s|www.xxxxxx.com|proxy.xxx.com|ni
</Location>
</VirtualHost>

相关文章:

  1. 反正代理的内容过滤变换
  2. 如何对压缩网页通过反向代理做内容变换
  3. 灵活运用Apache反向代理
  4. 用nginx做反向代理来访问防外链图片
  5. Picasaweb的反向代理访问
  1. 2010年3月21日20:50

    是用APACHE 做的反向代理吗?
    还是nginx

  2. fallday
    2010年3月21日21:42

    APACHE