文章标签 ‘reverse proxy’

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

2010年3月20日13:37 | 2 条评论
分类: 未分类

如果反向代理的网页是压缩处理的,在利用mod_proxy_html, mod_sed或者mod_substitute等模块做网页内容的变换处理时会无效。解决的方法有二。

2010年3月20日11:56 | 没有评论
分类: 互联网

Apache的mod_proxy可以支持灵活的反向代理设置,但它并不支持对代理网页内容的过滤。如果所代理网站的网页内容存在需要变换的绝对地址,单独使用mod_proxy就有问题。 要对代理网站的网页内容做处理变换,需要使用其它模块配合。mod_proxy_html, mod_sed及mod_substitute都可以,要根据自己的实际情况使用。

2010年3月20日11:50 | 没有评论
分类: 互联网

Picasaweb国内不能访问有些日子,何时能再访问也不敢预测。虽然自己可以通过种种方法来访问,但博客中的图片链接是给朋友们看的,不能一个个去教大家怎么访问picasaweb吧。 反向代理是个无奈的解决方案,但一试之下,竟然发现用反向代理访问picasaweb的图处不能成功。请求总是被意外中断。更奇怪的是发现在服务器端请求同样的地址是没问题的。

2009年11月19日00:40 | 2 条评论
分类: 互联网

女儿的博客从新浪搬到wordpress后,发现原来博客上链接的新浪相册的图片都不能访问了,一年的博客内容,一个个去重新上传图片,修正链接也是个大工程。还是得先想个其它办法。 想想防外链大都是通过检查请求中的http referer来实现的。如果通过反向代理来动态指定http referer是不是可以解决问题。马上做实验,没错,方法对新浪相册用效。

2009年11月19日00:22 | 没有评论
分类: 未分类

在许多实际项目中,应用服务会部署在内网中,通过Web服务器做逆向代理访问。这种部署一般没有问题,但有些情况下应用会才请求中获取主机名/IP,端口并用来生成返回页面中的URL。比如在J2EE应用中,应用会从Request中获取:

2009年11月1日21:20 | 没有评论
分类: 未分类

有时内网的一些服务只能通过https访问,但可以通过逆向代理服务器配置来访问。

2009年10月22日19:13 | 没有评论
分类: 互联网

很多数据中心都分内网及DMZ区,内网里的机器在严格的防火墙保护下,也不会有公网的IP,内网的机器是不可以访问Internet的。只有DMZ区的机器能与Internet交互,DMZ区的机器同时也可以访问内网的机器。通常的架构都是把Web服务器(比如Apache)放在DMZ区,而更重要的应用服务器及数据库服务都会放在内网中。 要让一般从Internet访问应用服务器的内容,必须通过DMZ的Web服务器。简单的实现方式就是利用反向代理了。Apache就可能很容易实现反向代理功能。

2009年9月26日21:30 | 没有评论
分类: 主机管理