`
mtnt2008
  • 浏览: 362874 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Apache的ProxyPass简单使用

阅读更多

 

该指令可以将远程服务器映射到本地服务器的URL空间;本地的服务器并不是扮演传统意义上的代理服务器的角色,而是表现为远程服务器的一个镜像。此本地服 务器常被成为反向代理(reversed proxy)或者是网关(gateway)。路径是指本地虚拟路径的名字;url指远程服务器的一个部分URL,不能包含查询字符串。

 

描述:将远程服务器映射到本地服务器的URL空间
语法:ProxyPass [路径] !|url [键=值 键=值 ...]] [nocanon]
上下文: server config, virtual host, directory
状态:扩展
模块:mod_proxy

 

配置httpd.conf

 

#保证以下模块加载
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
#配置ProxyPass
ProxyPass /new/ http://mysite.com/
ProxyPass /new2/ http://192.168.0.169:8080/
 

注意:
顺序很重要:排除的指令必须在一般的ProxyPass指令之前。

 

上面的配置已经可以实现大部分功能了,要控制细节,可以参考官方文档:

 

http://httpd.apache.org/docs/2.0/mod/mod_proxy.html

 

 

分享到:
评论

相关推荐

    Apache的ProxyPass指令详解

    Apache的ProxyPass指令详解 Apache的ProxyPass指令详解 Apache的ProxyPass指令详解

    Apache2.2整合Tomcat6所用软件包

    1. 配置httpd.conf 使用apache自带的proxy模块,去掉注释使其可用 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module ...

    apache+tomcat集群配置

    对apache与tomcat的集群配置进行了详细的描述。 基础篇:系统部署、集群配置、集群方式; 晋级篇:正向与反向代理、访问控制、均衡策略之ProxyPass、均衡策略之ProxyPassReverse、代理struts2工程、PROXY_HTTP与...

    apache httpd

    peoxy balancer 配置 ProxyPass /11serv balancer://saleserv-cluster/ nofailover=On

    apache-tools:apache工具

    apache工具 脚本Apache #balancer-manager.py 允许您管理在apache2 mod_proxy conf中定义的Worker / BalancerMember: BalancerMember ajp://10.152.45.1:8001 route=... ProxyPass /balancer-manager ! < L

    反向代理模式的负载均衡配置文件

    Apache在使用反向代理模式配置负载均衡时需要注意ProxyPass指令的顺序,代码片段如下,红色的代码部分不能放到蓝色的代码上方,不然通过apache访问时会出现请求转发失败的问题。

    apache+jwchat原码,自己亲测试可用

    一、apache服务器配置。 我们下载安装的是httpd-2.2.17-win32-x86-no_ssl.msi,安装完成后,我们需要配置一下,由于jwchat是用javacript去和openfire进行通讯的,所以他们之间的通讯是基于http的,但是由于浏览器...

    APACHE 2.2.9+TOMCAT6.0.18配置负载均衡

    使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、 为系统设定 Session 超时时间,包括 Apache 和 tomcat 3...

    Apache配置 虚拟转向实例

    NameVirtualHost *:80 这个一定要 然后把主的ServerAdmin丢最下面 ///////////////////// NameVirtualHost *:80 <VirtualHost> ServerName abccccc.com ProxyPass / http://localhost:8088/ ProxyPassReverse...

    ib-simple-charts:您的盈透证券账户的简单图表

    ib-简单图表您的盈透证券帐户的简单图表。 在此处查看演示:(很抱歉,它已关闭)为什么? 我想要一种非常简单的方法... 如果您使用的是Apache,则设置ProxyPass URL可能会更容易,但是我没有使用Apache,因此该方法已

    httpd-2.4.33安装(附安装包,亲测好用)

    经过一番搜索,在apache官网发现了最简单实用的方法:修改apache文件 将 Listen 80 改为:Listen 0.0.0.0:80 完美解决~ 5、Centos 7防火墙firewalld开放80端口(最大的坑,没少坑我时间,见笑了)一直以为是...

    riego-socket:jsverify

    没有使用Apache来使用反向代理,这是暂时的,直到dns正常为止。 现在仅使用节点服务器。 这是来自端口3000的套接字服务器,可直接与arduino和mobile通信。 给定apche2(v2.4 +)配置。 RewriteEngine On ...

    虚拟服务器实现方法(动态均衡)

    实现方式:利用apache的 ProxyPass 可以实现对虚拟服务器的配置.(httpd.conf中)  如某公司的WWW服务器为 在httpd.conf中作如下设置:  ProxyPass /sales  ProxyPass /rd  ProxyPass /head  如上设置生效了...

    一个获取知乎用户主页信息的多线程Python爬虫程序

    爬虫python入门 个获取知乎用户主页信息的多线程Python爬虫程序。 简介: * 使用[Requests](http://www.python-requests.org/en/master/)...proxyPass = "" ``` (笔者使用一个IP代理隧道,若需要使用普通IP代理,

    TILT2:TILT的修订版,在服务器端Java图像处理和Javascript + HTML5客户端之间进行了分隔

    如果使用Apache和mod-proxy,则应将以下行添加到proxy.conf中: ProxyPass / tilt / 重试= 0 TILT以独立形式运行在TCP端口8082上,因此应该没有其他在该端口上侦听的应用程序。 作为Tomcat中的Web应用程序,它可以...

    loggingproxy:一个简单的代理 Servlet,它转发请求以配置 url。-开源

    Logging Proxy 是一个简单的代理 Servlet,它将其请求转发到一个或多个在 servlet 的 init 参数中配置的服务器,并可选择将请求、... 后两个用例也可以通过在 Apache 和 nginx 等 Web 服务器中设置 ProxyPass 来完成。

    purls:个人网址缩短器

    今天,我们可以在其中使用bit.ly或goo.gl或其他任何公共可用的URL缩短器,但这样做会限制我们在我们可以选择的shortURL中使用,因为命名空间挤满了其他所有用户。 随着大量新TLD的出现,个人再次有可能相对便宜地...

    基于Python的一个获取知乎用户主页信息的多线程爬虫程序源码.zip

    proxyPass = "" ``` (笔者使用一个IP代理隧道,若需要使用普通IP代理,则需要改写getproxies函数,关于代理的细节在后文中详述。) 运行: ```shell $ python spider/run.py ``` ## 数据 运行爬虫一段时间后,...

    Nginx服务器的反向代理proxy_pass配置方法讲解

    Nginx的配置还是比较简单的,如: location ~ /* { proxy_pass http://127.0.0.1:8008; } 或者可以 location / { proxy_pass http://127.0.0.1:8008; } Apache2的反向代理的配置是: ProxyPass /ysz/ ...

Global site tag (gtag.js) - Google Analytics