Tengo un apache2 que sirve una aplicación que funciona bien en www.domain.co.uk pero cuando va a domain.co.uk (no www) no redirige el tráfico. Agregué una redirección a mi archivo .conf y aún no funciona. Vea abajo:
<VirtualHost *:80> ServerName domain.co.uk Redirect permanent / http://www.domain.co.uk/ </VirtualHost> <VirtualHost *:80> ServerName www.domain.co.uk ServerAlias domain.co.uk # Actual server configuration </VirtualHost>¿Alguien sabe cómo redirigir el tráfico que no es www a www (o arreglar mi configuración)?
Tiene dos áreas separadas de la configuración que captura domain.co.uk : una está en la redirección, la otra (a través de su uso de ServerAlias ) en la configuración que sirve el contenido. La segunda captura anula la primera.
Para resolver el problema, simplemente elimine la línea:
ServerAlias domain.co.uky reinicie Apache.