Encaminhamento de porta do host virtual Apache sem mostrar o número da porta

1

Eu configurei o host virtual para o Apache.

config é

<VirtualHost xxx.xxx.xxx.xxx:80>
      DocumentRoot /var/www/abc

Mas meu site é executado em 8090

Eu devo pegar o site quando alguém digitar o mydomain.com

e o navegador NÃO deve mostrar maydomain.com:8090

Como isso pode ser alcançado?

    
por Mithun Sreedharan 31.05.2012 / 06:52

1 resposta

1

Se você obtiver o seu site usando apenas http://mydomain.com/ , então, por definição, seu servidor web deverá servir na porta 80. Se você puder acessar seu site somente pela porta 8090, então esse 8090 será tem que estar no URL. Não há maneira de contornar isso.

Você poderia, em teoria, organizar encaminhamentos de porta ou proxy ou algo semelhante, mas no final, isso significa que alguma coisa escutará na porta 80 e terá que encaminhar esse tráfego. O navegador da Web sempre se conectará à porta 80 se nenhuma outra porta for especificada na URL.

    
por 10.12.2012 / 03:54