Você tem duas opções:
Opção 1: mantenha o DNS como está.
- Configurar um redirecionamento no Apache.
- Certifique-se de excluir seu proxy reverso para que ele não seja redirecionado para si mesmo.
- A vantagem é que isso é menos esforço.
Opção 2: mova as coisas por aí.
- Crie um registro A adicional, digamos
blog-backend.example.com
apontando para o servidor realmente hospedando o blog (Apache) - Altere as configurações do proxy reverso para apontar para
blog-backend.example.com
- Configure o Nginx em example.com para manipular
blog.example.com
e redirecioná-lo paraexample.com/blog
- Altere o DNS para
blog.example.com
. então aponta para o mesmo servidor queexample.com.
(Nginx) - Altere o firewall em
blog-backend
(apache) para aceitar apenas solicitações do Nginx. - Ainda é necessário manter o servidor
blog-backend
, para que o blog seja isolado do site de comércio eletrônico. - Mais esforço, nenhum retorno real