Se pueden encontrar en la red distintos sitios en donde indican como cambiar el dominio en una instalación hecha de wordpress. Sin embargo esa información puede estar ya un poco obsoleta. En la nueva versión de wordpress 3.x existen otros nuevos campos en los cuales es necesario cambiar el dominio.
Primero que nada entramos a la base de datos por medio de nuestro phpmyadmin (generalmente todos los web hosting con cPanel cuentan con la versión más nueva instalada), luego se debera de cambiar el dominio viejo por el nuevo en todos los campos donde se encuentre en la tabla wp_options.
Luego tendriamos que ir a la tabla wp_posts y desde la pestaña SQL introducir estas dos lineas (por separado para evitar sobrecargar el hospedaje, ya que algunos blogs pueden ser demasiado grandes).
update wp_posts set post_content = replace(post_content,'http://www.viejodominio.com','http://www.nuevodominio.com');
update wp_posts set guid = replace(guid,'http://www.viejodominio.com','http://www.nuevodominio.com');
En la mayoria de los sitios donde publican esta solucion solo indican el cambio en ‘post_content’, pero en la version 3.x tenemos que cambiar tambien ‘guid’.
Luego hacemos la redireccion 301 via .htaccess en el viejo dominio y colocamos una forma más efectiva para redireccionar todo el contenido de nuestro viejo dominio al nuevo dominio:
Options +FollowSymlinks
RewriteEngine on
redirectMatch 301 ^(.*)$ http://www.nuevodominio.com$1
Con eso nos aseguramos conservar nuestro pagerank, posiciones, posts y todo lo que teniamos en el viejo dominio, transmitiendolo con una más efectiva redireccion.
3 Responses to “¿Como cambiar el dominio en WordPress 3.x?”
No hay muchos webmsters que desarrollen en wordpress en mexico vdD?, o al menos no colaboran mucho, por lo pronto aqui ando, ya hice varias cosas y creo que es un excelente framework para desarrollar sitios Web.
a favoritos!
interesante, lo estaba buscando. Gracias.