Hola, he quitado el # del server name del 000-default.conf y le he puesto mi dominio y me ha corrido bien, pero al ponerle el www, ya mi dominio se queda en el index of y he tratado de todo pero no me deja, ¡qué me aconsejan para corregir el error?
Respuesta
¿Demasiados anuncios?Hola,
Aquí influyen muchas cosas, los registro DNS estén bien configurados, el tema de la configuración del default.
<VirtualHost *:80>
ServerName tudominio.com
DocumentRoot /ruta/a/tu/dominio
</VirtualHost>
<VirtualHost *:80>
ServerName www.tudominio.com
DocumentRoot /ruta/a/tu/dominio
</VirtualHost>
Acuérdate verificar que tengas el registro DNS www tipo A o CNAME apuntando a tu dominio o IP del servidor.
Si aún tienes problemas después de configurar los VirtualHost y los registros DNS, podrías necesitar activar el módulo mod_rewrite en Apache. Esto permitirá la reescritura de URLs y podría ser útil para asegurarte de que las solicitudes con "www" se redirijan correctamente.
Puedes habilitar mod_rewrite con el siguiente comando:
# a2enmod rewrite
Espero te sirva de ayuda
Saludos!