Moviendo WordPress a otra carpeta

Publicado: mayo 19, 2011 en Wordpress

Mover los archivos de WordPress de una carpeta a otra es en ocasiones interesante, pero hay que hacerlo con cuidado.

Una situación muy común es cuando has hecho tu primera instalación en la carpeta ‘WordPress’ y, al poco tiempo, te das cuenta de que no es precisamente la dirección mas intuitiva posible, y prefieres cambiarla algo mas intuitivo y fácil de teclear como ‘Blog’ para que tus lectores accedan tecleando “dominio.com/blog/”.

Vamos a ver como se hace paso a paso:

  1. Crea la nueva carpeta de una de estas 2 maneras:
    1. Si vas a mover los archivos básicos de WordPress a una carpeta nueva crea el nuevo directorio.
    2. Si quieres mover tu WordPress a la carpeta raiz, para que se acceda solo con teclear el nombre de dominio, asegúrate de que los ficheros index.php, .htaccess, y otros archivos pueden guardarse y moverse a la carpeta raiz, pues hay ocasiones en que el servidor no te permitirá hacerlo.
  2. Accede a tu blog.
  3. Ve a Administración > Opciones > General.
  4. En la caja llamada Dirección de WordPress (URL): cambia la dirección a la nueva ruta donde vayas a poner tus archivos de WordPress (por ejemplo al dominio principal)
  5. En la caja llamada Dirección del Blog (URL): cambia la dirección a la nueva localización, o sea, lo mismo que pusiste en la caja anterior.
  6. Haz clic en Guardar Cambios
  7. (No trates de entrar/ver tu blog ahora)
  8. Borra la carpeta wp-content/cache.
  9. Mueve los archivos de WordPress a la nueva localización (carpeta nueva o directorio raiz). Esto incluye los archivos sueltos, carpetas y subcarpetas – todo
  10. Si cambiaste los Permalinks (enlaces permanantes), accede a la pantalla Administración > Opciones > Enlaces Permanentes y actualiza tu estructura de permalinks para que modifique el fichero .htaccess, que debería estar en la misma carpeta que el archivo index.php
  11. Si tuvieras problemas por imágenes o archivos que no se encuentren, a pesar de haberlas subido, tendrás que cambiar la ruta a las imágenes de los posts en la base de datos SQL. Para facilitar esta tarea te recomiendo el plugin Search and Replace, un imprescindible

Es muy importante que cambies la localización de las URLs antes de mover los archivos.

Imagina que, accidentalmente, mueves los archivos antes de cambiar las URLs. Supongamos que los archivos estaban en /ruta/blog/viejo/ y los moviste a /ruta/blog/nuevo/ antes de cambiar las URLs. El modo de arreglar esto sería hacer un enlace simbólico de una ruta a otra (un acceso directo para los usuarios de Windows que no conozcan esta terminología), algo así:

Clic para ver Texto Plano
ln -s /ruta/blog/nuevo /ruta/blog/viejo

y luego seguir los pasos a partir de ahí. Mas tarde podrás borrar el enlace simbólico si quieres. Estoy seguro de que no quieres hacer esto porque para ello debes tener acceso SSH a tu servidor, y esto no siempre es posible. Mejor sigue los pasos tal cual.

Bueno, pues eso es todo, tampoco es tan difícil. Comprueba tu sitio para asegurarte de que funciona todo bien. Si el cambio supone una nueva dirección para el blog informa a tus lectores y nunca estará de mas hacer estos pasos adicionales:

  1. Cambia la dirección de tu RSS de Feedburner
  2. Haz una redirección en el archivo .htaccess

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s