Publicado el Viernes 31 de Marzo del 2006 @ 16:23 por Armonth.
Al ver que Tropiezos en la Red ha terminado la migración me he recordado de algo que la gente se olvida, y es de utilizar un “Error 301″ (Movido permanentemente) cuando la URL cambia para que:
Es algo muy sencillo de hacer siempre que aún conserves acceso al sitio antiguo, el mejor método es mediante un fichero .htaccess en el directorio raíz del sitio con el siguiente código:
Redirect permanent / http://nuevaurl
O una redirección completa (recomiendo esta):
RewriteEngine on
RewriteCond %{HTTP_HOST} !^nuevaurl.com$ [NC]
RewriteRule ^(.*)$ http://nuevaurl.com/$1 [R=301,L]
Otro método es con PHP:
<?php
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://nuevaurl" );
?>
También hay opciones en ASP, ASP.Net y otras tecnologías propietarias, pero como yo no las uso, las ignoro.
Excelente, pero no dispongo de acceso al htacces ni puedo compilar código php en el servidor antiguo (Bitacoras.com), muy agradecido por el consejo y la mención.