Atualmente, temos um servidor IIS como nosso servidor Web principal. Estamos implementando um servidor Apache em seu lugar, mas ainda precisamos ter o servidor IIS acessível. Normalmente, isso é uma coisa simples, porque o Apache2 pode proxy de um subdomínio para este servidor.
Nosso problema, no entanto, é o seguinte: estamos usando dotnetCharting no servidor IIS e o licenciamento está vinculado ao nome de domínio. Para que o dotnetCharting funcione, será necessário adquirir outra licença.
Minha pergunta é: o Apache2 pode proxy um subdiretório? Por exemplo, 'www.example.com/subdir' pode apontar para o servidor IIS? Parece que não deveria ser impossível, mas não consigo encontrar uma solução para isso.
fonte
/
desubdir
(assim :)/subdir
. Caso contrário, sedomain.com/subdir
resultar em um erro de aplicativo (500). Seria proxy corretamente se a barra fosse incluída (domain.com/subdir/
), mas esse não é o efeito que eu estava procurando.Certo.
defina as seguintes instruções no seu Apache VHost
Observe que o "/" final é obrigatório.
Para obter mais informações: http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
fonte
a barra final no final NÃO é obrigatória. Eu tinha configurado assim
e o nível superior funcionava, mas tudo em subdiretórios abaixo do principal não.
Eu mudei para isso e tudo funcionou.
Obrigado pela desinformação !!!
fonte