redirecionamento apache2 de subleveldomain para URL

redirecionamento apache2 de subleveldomain para URL

Preciso redirecionar myservice.example.com parawww.example.com/myservice

Minha tentativa até agora: adicionar uma nova configuração ao apache2, fazer a2ensite e reiniciar o 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>

mas quando eu entro em myservice.example.com o apache2 me atendewww.exemplo.com, nãowww.example.com/myservice

o que estou perdendo?

Responder1

Sua configuração de redirecionamento está correta.

No entanto, você precisa substituir o período entre o IP e a porta na VirtualHostdiretiva por dois pontos.

por exemplo <VirtualHost *:80>e<VirtualHost *:443>

informação relacionada