Migración

Muy buenas a todos. Mi nombre es Juan, aunque en Internet la gente me conoce como GatoVolador. Llevo un par de blogs con WordPress e intento colaborar en otros tantos, pero no me da tiempo para todo. Francisco me ha invitado a participar en TodoWordPress, y empezaré contando cómo resolví un problema que tuve hace unos días mudando de servidor uno de los blogs que gestiono.

Hice el traslado siguiendo más o menos estos pasos, pero cuando en principio, tras propagarse las nuevas DNS, todo debía funcionar perfectamente, me llevé un chasco: los posts aparecían sin caracteres con acentos ni especiales (como la ñ o los ordinales º y ª). En su lugar aparecían símbolos como ~ o Â. Esto sucedía sólo en los posts y en el nombre y descripción de las categorías (aunque de esto me di cuenta más tarde).

Leer más »

A raíz del anterior tutorial, que trataba sobre el cambio de servidor de un sitio funcionando bajo WordPress, he pensado que sería interesante contar también como se cambia el dominio de un sitio web sin cambiar de servidor:

  1. Como siempre antes de tocar nada, haz una copia de seguridad de todo tu sitio. Cuando digo todo tu sitio, me refiero a todos los archivos y a la base de datos. ¡Hazla! hazme caso, te resolverá muchos problemas si por algún casual ocurre algo.
  2. Después de hacer la copia de seguridad ve al panel de administración (wp-admin) y dirígete a OpcionesGeneral (wp-admin/options-general.php). Ahí verás dos apartados, uno que se llama “Dirección de WordPress (URL)” y otro llamado “Dirección de WordPress (URL)”, pues tienes que modificar esos dos campos con la nueva dirección*.
    1. Si lo que quieres es cambiar de dominio tendrás que hablar con tu proveedor para que te hagan el cambio de dominio pertinente en el panel de control del host. Antes de hacer el cambio pregúntale a tu proveedor si te pueden mantener los dos dominios apuntados al mismo host**, esto es algo técnicamente posible pero muchos proveedores no lo admiten.
    2. Para cambiar de directorio solamente tienes que mover los archivos de la anterior carpeta a la nueva. Vamos, cortar y pegar.
    3. Para cambiar de dominio y de directorio tienes que hacer los dos pasos anteriores: Modificar el dominio al que apunta tu sitio y mover los archivos.
  3. Ahora unos de los pasos más importantes. Si no realizas este paso perderás todos los visitantes. En el .htaccess de la raíz del dominio*** tienes que añadir esto:
    1. Si cambias de dominio:
      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^dominioviejo.com$
      RewriteRule ^.*$ http://dominionuevo.com%{REQUEST_URI} [R=permanent,L]
    2. Si cambias de directorio:
      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^dominio.com/wordpress$
      RewriteRule ^.*$ http://dominio.com/blog%{REQUEST_URI} [R=permanent,L]
    3. Si cambias de dominio y de directorio:
      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^dominioviejo.com$
      RewriteRule ^.*$ http://dominionuevo.com/blog%{REQUEST_URI} [R=permanent,L]
  4. Al escribir esto, automáticamente el visitante será enviado a la nueva dirección.
  5. Con estos cuatro tres sencillos pasos ya puedes disfrutar de tu sitio en un nuevo directorio e incluso con un nuevo dominio.

* Por lo general y salvo configuraciones especiales en estos dos campos hay lo mismo.
** Si no lo haces, perderás todas las visitas y será como empezar desde cero. Esta opción o característica se llama “dominio apuntado”. Si tu proveedor no te permite apuntar tu viejo dominio tienes dos opciones: Cambiar de proveedor por uno que si te lo haga o buscar una solución por medio de un tercero.
*** Para que funcione correctamente tiene que estar en la raíz del dominio (tudominio.com) y no en la raíz del sitio (tudominio.com/blog).

Hay momentos en la vida de todo sitio web que por unas causas o por otras nos toca mudar de servidor el sitio, en principio es una tarea fácil y sencilla pero es muy laboriosa y a muchos les puede dar más que un quebradero de cabeza. Para que no tengas muchos problemas decidí, hace tiempo, escribir este tutorial que ahora comparto con esta comunidad:

  1. Lo primero que tienes que hacer y que deberías de estar acostumbrado a hacerlo antes de tocar nada es hacer una copia de seguridad. Como dice el refranero popular, “Más vale prevenir que curar”.
  2. ¿Has hecho la copia de seguridad verdad? Si la respuesta es afirmativa, continuemos y si es todo lo contrario vuelve al primer paso.
  3. Ahora tienes que subir con el método que más te guste (FTP, Administrador de archivos de tu panel de control, SSH, …) todos los archivos que tienes en un actual alojamiento a tu flamante y por estrenar hosting.
    1. Un consejo, si tu panel de control permite descomprimir archivos comprimidos (normalmente .zip) es mejor que comprimas todos los archivos en un archivo comprimido, subas ese archivo al nuevo host y lo descomprimas desde el mismo host. Así ahorrarás tiempo.
  4. Desde el phpMyAdmin de tu nuevo alojamiento sube la base de datos, para eso tienes que seleccionar la base de datos en las que quieres tener el sitio y dentro de la misma pulsa sobre la pestaña “Importar”. En esta ventana tienes que buscar el archivo .sql, que deberías de tener en tu ordenador de cuando hiciste la copia de seguridad*, cuando lo tengas, pulsa en continuar.
  5. Para terminar edita el archivo wp-config.php con los parámetros de tu nuevo host. Normalmente solamente tienes que editar el “DB_NAME” (el nombre de la base de datos), “DB_USER” (el usuario de la base de datos) y “DB_PASSWORD” (la contraseña del usuario de la base de datos).
  6. Ya tienes todo lo necesario para estrenar tu nuevo alojamiento. No tienes que modificar ni tocar nada más. Eso sí, recuerda que la propagación de las nuevas DNS (en el caso de que mantengas el dominio) tarda entre 24 y 48 horas, hasta entonces es posible que no disfrutes del nuevo host.

Esperamos que te sea de ayuda en la ardua tarea de mejorar el alojamiento en el que se encuentra alojado, valga la redundancia, tu sitio.

* Si no tienes el archivo .sql lo puedes descargar desde la pestaña “Exportar” del phpMyAdmin de tu anterior servidor.

Página 1 de 11