Duplicar Wordpress en un subdominio
Buenas a todos, y gracias de antemano por echarle un vistazo a mi post.
Resulta que necesito hacer un duplicado de un blog a un subdomio de la url donde está alojado ahora mismo, pero manteniendo el original. He creado el subdominio y he subido ahí una copia de los archivos originales. He duplicado la base de datos y he modificado el archivo wp-config.php. Y ahora tengo funcionando los dos blog correcta e independientemente, pero al intentar acceder al panel de administración del blog alojado en el subdominio me redirige al panel de administración del original. Es decir, escribo la url http://subdominio.dominio.com/wp-admin y me redirige a http://dominio.com/wp-login.php
A ver si a alguien se le ocurre dónde puede estar el problema, porque parece que se debe a alguna tontería pero no logro solucionarlo.
Muchas gracias a todos.
li
Igual estoy diciendo una tontería pero, ¿has probado a borrar la caché?
Fernancalle
Hola Jaime, si no es un problema de navegador como dice Li, prueba a revisar tus BD...
¿Te hace lo mismo si en vez de escribir el subdominio por delante pones la ruta completa con el dominio y el nombre de la carpeta donde está el WP dos?
Mira este post donde se hacen algunas recomendaciones acerca de lo que comentas seguro que das con ello. :)
Jaime Zubiaur
Gracias por vuestras respuestas.
Lo de la caché ya lo prové en su momento y nada.
Las BBDD son independientes, en la empresa de hosting me hicieron un duplicado y el ususario de cada una de ellas es distinto. La web está alojada en DHAPCenter y al blog DOS no puedo acceder a través de la ruta completa (como dices Fernancalle) porque es un espacio independiente. No sé si me explico, el blog UNO está en la ruta httpdocs/ del servidor y el DOS en la ruta subdomains/nombredelsudominio/httpdocs/.
El post que me pones Fernancalle ya lo ví hace unos días. De hecho, el último comentario es mio. Ja, ja, ja.
No sé si se os ocurre alguna otra cosilla.
Fernancalle
Ok, Jaime, pues no se, como comentas lo del espacio independiente...
Como no creo que te den soporte demasiado especializado en tu proveedor, quizás deberías plantearte hacerte con un "manager" de WP y desde ese plugin intentar engancharlo, tienes por ejemplo 3.0. multisite y Managewp.
Ya nos contarás.
andrewman
Puede que sea cosa del .htaccess o bien del valor de "site_url" de la tabla "options" de la "nueva" base de datos. Empieza por lo segundo que es más fácil y ya que dices que la bd es una copia del sitio anterior, puede que se resuelva cambiando sólo esto.
Jaime Zubiaur
Buenas Fernancalle, le estoy echando un vistazo al plugin Managewp y la verdad es que no lo conocía y tiene bastante buena pinta. Desgraciadamente como no puedo acceder al panel de administración del blog DOS no puedo instalar el plugin.
Jaime Zubiaur
Buenas Andrewman, muchas gracias por tu aportación, eres un crack.
Efectivamente el problema estaba en que el campo "site_url" de la tabla "wp-options" de la base de datos DOS apuntaba a la url antigua. Al modificar este campo he podido acceder al panel de administración del nuevo blog.
Muchas gracias a todos por vuestras aportaciones. Un saludo.
jmlweb
Este tutorial es el que he visto más claro para ese propósito http://yoast.com/move-wordpress-blog-domain-10-steps/
soyoh
En caso de que no este solucionado.
el tema es que debes modificar la base de datos, si no estoy mal, en "wp_options" estan la mayoría de configuraciones del wordpress, tienes que buscar lo que coincida con tu dominio (y el path del servidor) y modificarlo por el nuevo :)
ernesto
Si quieres duplicar un código en un subdominio con diferente base de datos . Yo pude hacerlo con estos 9 "simples" pasos :D , debes ejecutarlos en este mismo orden para que funcione:
1 - Creas el subdominio "subdominio.dominio.com".
2 - Creas la base de datos para ese subdominio y el usuario que tendrá acceso a ella (le das los respectivos permisos al usuario).
3 - Clonas el codigo de dominio.com (dominio/) en la carpeta a donde está puntando el subdominio.dominio.com ejemplo: (subdominio/)
4 - Modificas el wp-config.php del dominio.com con la base de datos y el usuario del subdominio(es decir apuntas el dominio.com a la base de datos del subdominio.dominio.com).
5 - Entras al dominio.com como administrador, vas a Ajustes->General y modificas la Dirección de WordPress (URL) y Dirección del sitio (URL) a la dirección a la url del subdominio.
6 - Descargas la base de datos del subdominio (la cual fue modificada en el paso anterior):
a. Reemplazas "dominio.com" por "subdominio.dominio.com" (ojo debes incluir las comillas dobles al reemplazar ).
b. Reemplazas la dirección de public_html/dominio/ por public_html/subdominio/ , estas son las direcciones donde están alojados los códigos, son ejemplos, ustedes deben tener sus direcciones en el server para cada uno.
c. En caso de que en el dominio.com tengas SSL (https) y en el subdominio no lo tengas, debes reemplazar el https por http.
7 - Eliminas el contenido de la base de datos del subdominio que fue creada en el servidor e importas la nueva base de datos ya modificada.
8 - Modificas el wp-config.php del dominio a su base de datos y usuario iniciales.
9 - Listo.
Ya pudiste clonar un sitio web wordpress a un subdominio.
Twitter @idooGROUP
Facebook/idooGROUP
Desarrollo de aplicaciones móviles