Un clásico problema que cualquier administrador del dominio siempre se puede encontrar. ¿Cómo convertimos las llamadas de linuxhispano.net a www.linuxhispano.net? Con Apache HTTP Server y el módulo mod_rewrite es sumamente fácil.
Editamos un fichero .htaccess en la raíz:
nano .htaccess
Y ubicamos el siguiente contenido:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
¿No os funciona? Es posible que no tengáis el módulo mod_rewrite activado desde Apache. Para instalar mod_rewrite en Debian y derivados (Mint, Ubuntu, etc) abrís un terminal y:
ahornero@6581-D:~$ sudo a2enmod rewrite
Y listo. ¿Dudas?
https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.
Ver comentarios
¿Y no sería mejor hacer la redirección a niver de DNS sin tener que llegar a apache? Saludos
Pudiendo sí. Pero no siempre es posible.