Hoy he metido mano a la definición de los subdominios en planetainopia, de manera que las direcciones que antes comenzaban por http://blog.planetainopia.com
ahora redireccionan automáticamente como http://www.planetainopia.com/blog
. Al poco de realizar el cambio, me he dado cuenta de que no solo tenía que cambiar la opción correspondiente en las opciones de WordPress, sino que con el cambio de url, ¡todas las imagenes me desaparecían! (la manía mia de poner los enlaces a ella relativos, tipo /img-weblog/imagen.jpg
, en vez de absoluto, tipo http://blog.planetainopia.com/img-weblog/imagen.jpg
). Resumiendo, que me he visto en la necesidad de hacer una busqueda/reemplazo de cadenas de texto en la base de datos del blog. En el momento me he liado un poco, pero tras encontrar algo de info en una lista de correo y en la página correspondiente del Manual de MySQL, he encontrado lo que necesitaba. He accedido al phpMyAdmin que ofrece la empresa a la que alquilo mi alojamiento, y en dos patadas he solucionado todo mi problema. Lo publico aquí por si a alguien se ve en las mismas que yo ;-)
UPDATE wp_posts
SET post_content = REPLACE(post_content,'/img-weblog/','/sites/planetainopia.com/files/img-blog/')
UPDATE wp_comments
SET comment_content = REPLACE(comment_content,'/img-weblog/','/sites/planetainopia.com/files/img-blog/')
La primera sentencia busca y reemplaza en la tabla de los artículos, mientras que la segunda lo hace en la tabla de los comentarios. Como veís, sigo con mis manías de poner los enlaces relativos, pero al menos esta vez no he tenido que sufrir mucho a cuenta de ellos ;-) Como siempre, si encontraís algún artículo o comentario en el que no se vean las fotos, avisadme.