Reenvío de puerto de host virtual Apache sin mostrar el número de puerto

Reenvío de puerto de host virtual Apache sin mostrar el número de puerto

Configuré el host virtual bajo Apache.

la configuración es

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

Pero mi sitio web funciona con 8090.

Debería ver el sitio web cuando alguien escribe elmydomain.com

y el navegador NO debería mostrarmaydomain.com:8090

¿Cómo se puede lograr esto?

Respuesta1

Si obtiene su sitio web usando solo http://mydomain.com/, entonces, por definición, su servidor web debe servirlo en el puerto 80. Si puede obtener su sitio web solo a través del puerto 8090, entonces ese 8090voluntadtiene que estar en la URL. No hay manera de evitarlo.

En teoría, podrías organizar reenvíos de puertos o proxy o algo similar, pero al final eso significa quealgoLuego escuchará en el puerto 80 y tendrá que reenviar ese tráfico. El navegador web siempre se conectará al puerto 80 si no se especifica ningún otro puerto en la URL.

información relacionada