首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Apache代理将流量转发到tinyproxy

使用Apache代理将流量转发到tinyproxy
EN

Stack Overflow用户
提问于 2009-01-23 17:57:48
回答 1查看 1.9K关注 0票数 1

我需要找到一种方法,将端口80上的一些流量代理到在单独端口上运行的tinyproxy。我们有一个在非常严格的防火墙后面工作的客户端,只有80端口是开放的(并且不能访问meebo.com等站点)。我希望我可以创建一个CNAME到我们的域和apache上的虚拟主机,捕获对新CNAME的请求,并将流量权限转发给在同一个机器上运行的tinyproxy。

我知道tinyproxy已经设置好了,并且工作正常,但是,当我尝试通过Apache传递流量时,我甚至看不到任何流量。

有谁有建议的解决方案吗?下面是我的VirtualHost条目:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerName sub.domain.com
    ProxyPass / http://127.0.0.1:50001/
    ProxyPassReverse / http://127.0.0.1:50001/
</VirtualHost>

其中Tinyproxy在端口50001上运行。

EN

回答 1

Stack Overflow用户

发布于 2009-01-23 18:31:50

我认为这是不可能的。

ProxyPass用于web服务器的不透明代理,而不是重定向到代理。但它可能会起作用,除非AFAIK VirtualHost只能由http请求中的Host: header标识-所以只适用于真正的请求。

换句话说,客户端会为他们想要访问的站点设置一个主机:头,所以你的virtualHost永远不会被使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/473880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档