Redirecciones 301 con Drupal

Sólo un idiota puede ser totalmente feliz.

Mario Vargas Llosa

Suscríbete al feed

Comentarios recientes

Mientras buscaba la forma de uniformizar los url de este sitio sin el prefijo 'www' y jugaba con la configuración de Apache y .htaccess noté que los desarrolladores de Drupal ya habian pensado en esto.

Edita .htaccess en el directorio principal de tu sitio en Drupal y verás lo siguiente:

# If your site can be accessed both with and without the 'www.' prefix, you
# can use one of the following settings to redirect users to your preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

Como mi caso era el segundo, hacer que todos los usuarios accedan sin utilizar el prefijo 'www', añadi un par de lineas:

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

Y eso es todo. Los motores de búsqueda solo ven un url y me deshice del prefijo.

Participa en la discusión

No se si esta mal pero no por

No se si esta mal pero no por default se pone el www, ¿es decir si tu pones google.com o ventanazul.com, el navegador asume que la direccion comienza con www?

No necesariamente, creo que

No necesariamente, creo que eso sucede en el caso que ejemplo.com no está disponible, solo entonces el navegador intenta agregar el prefijo. Yo siempre he preferido acceder sin el prefijo, excepto cuando es absolutamente necesario como en sitios con subdominios por paises o idiomas.

Por favor corrijanme si me estoy equivocando.

No necesariamente, creo que

No necesariamente, creo que eso sucede en el caso que ejemplo.com no está disponible, solo entonces el navegador intenta agregar el prefijo. Yo siempre he preferido acceder sin el prefijo, excepto cuando es absolutamente necesario como en sitios con subdominios por paises o idiomas.

Por favor corrijanme si me estoy equivocando.

Estas en lo cierto.
Buen trabajo con el post.

Publica comentarios relevantes, usa español correcto y no envíes publicidad. Creemos discusiones en las que valga la pena participar. Puedes usar Markdown.

Tu comentario