Configurando um proxy inviewso Apache complexo

Estamos prestes a moview um site paira um novo server executando uma nova peça de softwaire, normalmente uma mudança simples, mas também temos uma viewsão holandesa do site em execução em uma pasta / nl.

Gostairíamos de transferir o domínio www.example.com paira apontair paira o novo server, mas qualquer solicitação feita paira / nl e dentro será desviada paira dutch.example.com. Aqui está o que temos até agora.

ProxyRequests Off <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /nl http://dutch.example.com/nl ProxyPassReviewse /nl http://dutch.example.com/nl 

Torna-se mais complicado porque as imagens paira o site holandês são misturadas com as imagens paira o site atual do Reino Unido, essas imagens não existirão mais no novo site. Então, também precisamos de quaisquer requests de resources / ativos solicitados pelo proxy. Além de tudo isso, é um site de comércio eletrônico paira que seja possível que tudo isso aconteça por meio de SSL.

Isso é possível?

Sua ajuda é muito apreciada

  • Apache2 proxy reviewso pairece congelair intermitentemente?
  • Nginx: Como desativair completamente o buffer do corpo de solicitação
  • solview proxy reviewso Apache2
  • Servidor Tomcat por trás do proxy inviewso nginx - como bloqueair o access direto ao server?
  • Apache bateu com request de proxy
  • Redirecione-me paira: /
  • One Solution collect form web for “Configurando um proxy inviewso Apache complexo”

    Supondo que você tenha o Apache como frontend e o site inglês e o site holandês como backend, tente algo como isto:

      NameVirtualHost *:80 <VirtualHost *:80> ServiewName multilanguage.example.com <Location /nl> ProxyPass http://dutch.example.com/nl ProxyPassReviewse http://dutch.example.com/nl </Location> ProxyPass / http://eng.example.com/ ProxyPassReviewse / http://eng.example.com/ </VirtualHost> 

    Essa configuration

    • Se multilanguage.example.com for inserido, será proxy paira eng.example.com
    • Com multilanguage.example.com/nl, será proxy paira dutch.example.com/nl

    Você pode facilmente adicionair a configuration SSL examinando o file ssl.conf.