Colaboramos con elcomercio.es

Múltiples dominios con WordPress MU

En otras ocasiones he hablado aquí sobre las ventajas de usar WordPress MU para gestionar varios blogs. Es con esta versión multiusuario de WordPress con la que funciona La Brújula Verde y todos los blogs que tenemos en diferentes subdominios. Hace unos meses implementamos también la red social BuddyPress para los lectores de nuestros blogs. Pero nos encontramos con un pequeño problema: WordPress MU sólo funciona con subdominios o subdirectorios, y nosotros tenemos algunos blogs en sus propios dominios, con lo cual no se beneficiaban de las ventajas de MU ni de BuddyPress. Pero existe una manera sencilla de hacer que WordPress MU pueda funcionar con diferentes dominios, es decir, puedo tener un blog en labrujulaverde.com y otro, por ejemplo, en 24fotogramas.es, y gestionar ambos con la misma instalación de WordPress MU. Ah, y por supuesto las entradas y usuarios de ese blog aparecerán en la red social gestionada con BuddyPress de manera automática.

¿Cómo? Con el plugin de Donncha O Caoimh WordPress MU Domain Mapping. Lo que hace este plugin es mapear un blog de WordPress MU (instalado en un subdominio) a un dominio alternativo. Por ejemplo, nosotros tenemos mapeado 24.labrujulaverde.com a 24fotogramas.es, de modo que administramos el blog desde la primera url pero publicamente el blog corre en la segunda url.

Para hacer que esto funcione debemos seguir una serie de pasos. Les aseguro que me he estado partiendo la cabeza unos días, porque la información al respecto en internet está en inglés y es bastante confusa, pero al final he conseguido que funcione. Veamos cuales son los pasos:

1. Descargamos el plugin y subimos el archivo sunrise.php a wp-content/
2. Subimos el archivo domain_mapping.php a wp-content/mu-plugins/
3. Editamos nuestro wp-config.php y descomentamos la línea define(‘SUNRISE’,'on’)

wordpress blogs

4. Accedemos al panel de control del blog que queremos mapear (ojo, no al panel de la instalación principal), y luego a Herramientas->Domain Mapping. Introducimos la IP del servidor donde tenemos instalado WordPress MU, y a continuación el nuevo dominio a mapear.

Ahora vienen los ultimos pasos, los más complicados e importantes. El nuevo dominio, en el que quieren que aparezca el blog, no debe estar alojado fisicamente en ningún hosting, esto es muy importante. Sólo debe estar aparcado en vuestro registrador (en mi caso es Godaddy).

wordpress blogs

5. Accedemos al panel de control de nuestro registrador de dominios, aquel con el que hemos contratrado el dominio para el mapeo. Dejaremos como Nameservers los que vienen por defecto. Y en alguna parte tiene que haber la opción de añadir una entrada DNS nueva. (En el caso de Godaddy hay que acceder al Domain Manager, luego hacer clic en el dominio, y después en Total DNS). Añadiremos una entrada de tipo A con el valor de la IP del servidor donde tenemos nuestra instalación de WordPress MU. Por ejemplo, podría quedar así: @ A 192.168.1.2

wordpress blogs

6. Por último, debemos acceder al panel de control de nuestro hosting, aquel en el que tenemos alojado fisicamente el dominio principal de nuestra instalación de WordPress MU. Accederemos a la configuración del dominio principal y le añadiremos como Alias el nuevo dominio. En nuestro caso hemos añadido como Alias de labrujulaverde.com el dominio 24fotogramas.es.

Unas 24 horas después todo debería estar funcionando perfectamente.



Pin It




Artículos Relacionados

  • la brujula verde Actualización automática de WordPress MU a WordPress 3.0 RC1

    Para los valientes que quieran probar la actualización automática de sus instalaciones de WordPress MU al inminente WordPress 3.0, pueden probar el plugin WordPress Beta Tester. Una vez activado el plugin elegiremos Bleeding Edge Nightlies …

  • la brujula verde Cómo actualizar de WordPress MU a WordPress 3.0

    Si tienes una instalación de WordPress MU con varios blogs, como nosotros, sabrás que a partir de la versión 3.0 de WordPress se produce una integración entre ambas ramas de desarrollo, por lo que toca …

  • la brujula verde Usar WordPress MU con múltiples bases de datos

    La principal característica diferenciadora de WordPress MU (WPMU) es que se pueden gestionar varios blogs desde una sola instalación de WordPress. Eso tiene muchas ventajas, como ya explicamos en un post anterior. Sin embargo, si …

  • la brujula verde Importante actualización de WordPress MU

    Está a punto de publicarse WordPress MU 2.9.1, la nueva versión del WordPress Multiusuario que sustituye a la anterior 2.8.6. En teoría debería publicarse hoy mismo, aunque al tiempo de escribir estas líneas todavía no …

  • la brujula verde La Última versión de WordPress MU

    Hace unos días Donncha anunciaba que la 2.9.1 sería la última versión de WordPress MU antes de que WordPress y WPMU convergiesen en una sóla distribución, con todas las características actuales más la posibilidad de …

Comentarios

También puedes comentar usando el formulario tradicional:

  1. Excelente tuturial, muchas gracias por compartirlo, está muy bien explicado y fácil de comprender.

    En mi caso particular, el plugin no lo subi a /mu-plugins sino a /plugins y me ha funcionado bien, tengo la versión mas reciente de wordpress mu.

    Saludos.

  2. No era lo que estaba buscando, pero igualmente quería felicitarlos. Muy buena explicación.

  3. MacGyver

    Subí domain_mapping.php a wp-content/mu-plugins/ y se me bloqueó la administración, pero me funciona instalando el archivo desde el instalador de plugins

  4. Buenas, alguien podría ayudarme:

    resulta que trato de seguir los pasos pero finalemente termino mareado.

    yo tengo instalado el wordpress en entermasderiohondo.com.ar en un hosting de hostgator.

    adentro he creado un subdominio, noticias.entermasderiohondo.com.ar y no logro que lastermasnoticias.com.ar apunte al mismo subdominio como lo explican aqui.

    en el panel de hostgator me aparece algo llamado Simple DNS Zone Editor, donde me pide q seleccione el dominio, donde me aparece entermasderiohondo.com.ar y no lastermasnoticias.com.ar

    luego al elegir entermasderiohondo.com.ar me aparece:

    Add an A Record
    donde me permite nombre y direccion

    Add an CNAME Record

    donde me permite nombre y cname.

    podrian indicarme que colocar en cada campo y que pasos seguir? desde ya muchas gracias.

Trackbacks en este post

  1. Bitacoras.com

Comments are now closed for this article.