Para Desenvolvedores

ProxyPassReverse com o Lumisportal e apache

Resolvido

Possuo dois dominios configurados em virtualhosts distintos, um é o  portal.empresaxpto.com.br e o outro é o blog.empresaxpto.com.br. Só que agora chegu um demanda que é necessário que o endpoint portal.empresaxpto.com.br/blog renderize a mesma coisa que o blog.empresaxpto.com.br?

Por Jorge Eduardo

Em 02/09/20 17:05

Acompanhar pergunta

1 resposta(s):

Ordenar por:

Para resolver este problema, vamos utilizar o modulo proxy do apache, iremos configurar um proxy do path /blog para o blog.empresaxpto.com.br.  Existe aqui um pequeno desafio , como  o parâmetro ProxyPreserveHost On na configuração do virtualhost do lumisportal é obrigatório,  nós teremos que "burlar" o proxy manipulando o header Então iremos informar ao proxy que a requisição é do blog.empresaxpto.com.br.

SSLProxyEngine On
<Location /blog>
   ProxyPass https://blog.empresaxpto.com.br/blog
   ProxyPassReverse  https://blog.empresaxpto.com.br/blog
   RequestHeader set Host blog.empresaxpto.com.br
</Location>

No caso esse meu virtualhost é do ssl.

 

Por Jorge Eduardo

Em 02/09/20 17:11

Entrar

Interaja com a comunidade e tenha acesso a conteúdos exclusivos.

Houve algum erro ao acessar o banco de dados. Tente novamente mais tarde.