繁体   English   中英

在代理后面使用Apache

[英]Use Apache behind Proxy

我想在本地计算机上运行Apache,因为我只能通过ajaxterm(基于Web的SSH客户端)将服务器SSH到服务器中,这很麻烦。 现在我的问题是,我正在运行此服务器,并且必须通过公司代理发送流量,该公司代理还具有带密码的用户身份验证。 我有一个.pac文件,所以如果我可以告诉Apache使用该文件,并在一个很棒的地方输入我的密码和用户名。

编辑:

我还希望有一个重定向ProxyPass / ajax http://website.com
ProxyPassReverse / ajax http://website.com

我不确定我是否正确理解了这个问题,所以让我改一下:

  • 您有在本地计算机上运行的Apache服务器
  • 您通常使用代理连接到互联网
  • 该代理具有.pac配置文件
  • 您要从Internet访问本地Apache服务器
  • 我不明白这张图中的SSH和AjaxTerm做了什么。

首先,这看起来不像是一个编程问题,因此您最好在Apache邮件列表中询问它。 也就是说,可能存在一些误解。 您用来访问Internet的代理称为“转发代理”,它处理从公司内部的客户端到公司外部的服务器的流量。

您需要的是“反向代理”,它可以处理从公司外部的客户端到内部服务器的流量。 (请注意,两个功能都可以在同一代理上配置-代理可以同时是反向代理和正向代理)。

您拥有的.pac文件是一种配置浏览器以通过代理访问Internet的方法。 您需要配置代理以将流量转发到您的Web服务器。 该配置不会在您本地的Apache服务器上完成,而是在代理服务器上完成。 因此,您必须与该代理的管理员联系...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM