Apache2 redirige desde el dominio de subnivel a la URL

Apache2 redirige desde el dominio de subnivel a la URL

Necesito redirigir myservice.example.com awww.ejemplo.com/miservicio

Mi intento hasta ahora: agregar una nueva configuración a apache2, hacer a2ensite y reiniciar apache2:

<VirtualHost *.80>
 DocumentRoot /var/www/html
 ServerAdmin [email protected]
 ServerName myservice.example.com
 RedirectPermanent / https://www.example.com/myservice
</VirtualHost>

<VirtualHost *.443>
 DocumentRoot /var/www/html
 ServerAdmin [email protected]
 ServerName myservice.example.com
 RedirectPermanent / https://www.example.com/myservice
</VirtualHost>

pero cuando entro a myservice.example.com apache2 me sirvewww.ejemplo.com, nowww.ejemplo.com/miservicio

¿Qué me estoy perdiendo?

Respuesta1

Su configuración de redireccionamiento es correcta.

Sin embargo, debe reemplazar el punto entre la IP y el puerto en la VirtualHostdirectiva con dos puntos.

por ejemplo <VirtualHost *:80>y<VirtualHost *:443>

información relacionada