blog webempresa

301 Redirect y Joomla

por | Jun 8, 2009 | Aprender Joomla!

301redirectNos encontramos con cada vez más clientes que nos piden redireccionar todo el tráfico de su web al dominio con o sin las www por temas de posicionamiento.

Como algunos sabréis Joomla 1.5 permite que se muestre el contenido de vuestro dominio tanto si se accede con las www o sin ellas a no ser que tengáis configurado el dominio a nivel de dns o Virtual Host de Apache o .htaccess, al que le suene a chino este parrafo puede hacer que siempre se redirija todo el tráfico al dominio con las www por ejemplo, con esta instrucción en el .htaccess, debajo del Rewrite Engine ON:

Para que todas las peticiones al dominio sean redirigidas a www.ejemplo.com (cambiar ejemplo.com por vuestro dominio):

RewriteCond %{HTTP_HOST} !^www\.ejemplo\.com$ [NC]
RewriteRule (.*) http://www.ejemplo.com/$1 [R=301,L]

Para que todas las peticiones sean redirigidas a ejemplo.com:

RewriteCond %{HTTP_HOST} ^ejemplo\.com [NC]
RewriteRule ^/?(.*) http://www\.ejemplo\.com/$1 [R=permanent,L]

Os recomendamos copiar primero el fichero .htaccess actual y bajarlo a vuestro equipo por si os equivocáis en algo poder volverlo a subir por FTP o mediante el sistema que utliceis habitualmente desde vuestro panel de control sin que sea Joomla ya que lo más probable es que si os equivocáis con el .htaccess no podáis entrar en vuestro Joomla ni front-end ni back-end.

¿Te ha resultado útil este artículo?

Promo hosting noviembre