代码之家  ›  专栏  ›  技术社区  ›  ConsultUtah

Apache配置将子目录发送到不同的服务器-mod_proxy

  •  1
  • ConsultUtah  · 技术社区  · 17 年前

    http://domain.com/sub1 http://domain.com/sub2

    这是我现有的配置:

    ...
    <VirtualHost 555.55.555.555:80>
    ServerName domain.com
    DocumentRoot c:/docroot
    
    ProxyPass / http://serverA/
    ProxyPassReverse / http://serverA/
    </VirtualHost>
    ...
    
    1 回复  |  直到 17 年前
        1
  •  1
  •   Kevin    17 年前

    你几乎已经得到了。你想要的是:

    ProxyPass /sub1 http://serverA/
    ProxyPassReverse /sub1 http://serverA/
    ProxyPass /sub2 http://serverB/
    ProxyPassReverse /sub2 http://serverB/
    

    查看文档 ProxyPass directive ,你可以用它做一些巧妙的把戏。