C贸mo usar varios dominios distintos en un Multisitio de WordPress

Hace unos d铆as escribimos un art铆culo sobre c贸mo crear un Multisitio de WordPress. En principio, la instalaci贸n por defecto s贸lo deja tener p谩ginas diferentes sobre un mismo dominio, es decir subdominio.tudominio.com o tudominio.com/pagina2

Nota: esto tambi茅n se puede hacer si conviertes un sitio WordPress normal a un multisitio 聽para albergar m谩s p谩ginas.

Hoy os ense帽amos a tener un multisitio con dominios totalmente diferentes para que pod谩is gestionar p谩ginas de proyectos distintos.

Update (25/04/2018): desde la versi贸n WordPress 4.5 ya no es necesario el plugin para mapear dominios en WordPress, la funcionalidad est谩 incluida en el core.

  • Lo primero que debemos hacer es instalar el plugin WordPress MU Domain Mapping. Este es el que se encargar谩 de permitir a WordPress gestionar dominios diferentes.
  • Una vez instalado, para que funcione, tienes que copiar el fichero sunrise.php de la carpeta del plugin a la carpeta wp-content y a帽adir la l铆nea 聽:
    define( 鈥楽UNRISE鈥, 鈥榦n鈥 );
    al fichero wp-config.php 聽 聽 聽 聽como indica aqu铆.
  • Ahora ver谩s que en Escritorio de la Red en Ajustes tienes dos apartados nuevos: Domain Mapping y Domains (en Espa帽ol supongo que Mapa de Dominios y Dominios, yo lo tengo en ingl茅s).
  • En Domain Mapping puedes poner la ip o el nombre p煤blico de tu servidor en el primer recuadro (no es necesario porque vas a ponerlo por dns tambi茅n).
    En Domain Options (煤ltimo apartado) yo activo las cuatro primeras opciones (dejo la quinta desactivada).
  • En Domains puedes a帽adir la lista de dominios que no sean el principal. Para ello primero nosotros tuvimos que hacer un truco (creo que se puede hacer sin 茅l).
  • Vamos al Administrador de la Red>Sitios y a帽adimos los dominios como sitios nuevos como subdominios del principal SIN la extensi贸n. Por ejemplo si ten铆as dominio1.com y quieres a帽adir dominio2.com y dominio3.com pones: 聽dominio2.dominio1.com y dominio3.dominio1.com
  • Al crear estos sitios tiene que darte una id. Se puede ver editando el sitio en 聽la URL o pasando el rat贸n encima de editar en la url de destino en el pie. Algo como id=3. Este es el id del sitio que necesitar谩s en el paso siguiente.
  • Ve a Domains en Ajustes y en New Domain (Nuevo Dominio) a帽ade el dominio (todos menos el principal). El Site ID es el ID de tu sitio que has conseguido en el apartado anterior. Domain es el nombre del dominio, por ejemplo dominio2.com. Marca la opci贸n que es Primary (Primario) para todos.
  • Ver谩s que te aparecen los nuevos dominios. WordPress est谩 preparado, pero ahora tienes que enlazar los DNS con tu servidor. Y hay que hacer varias cosas.
  • Primero: apunta en tu DNS tanto dominio2.dominio1.com como dominio2.com a tu servidor con un registro A. O que dominio2.dominio1.com sea un Alias. Obviamemente el primero dominio debe hacerse en el parking de dominio1.com y el segundo en el de dominio2.com.
    Y as铆 con todos. De esta manera el “truco” (subdominio) y el dominio apuntan ambos a tu servidor. Sabe llegar a tu servidor desde fuera.
  • Segundo: Ve a tu servidor y crea en Apache (o nginx o lo que tengas) o en el Panel un Alias tanto de dominio2.dominio1.com como de dominio2.com a tu dominio principal dominio1.com. Y as铆 con todos.
    De esta manera Apache admitir谩 estos dominios desde fuera como aceptables y los enrutar谩 a la carpeta del dominio original. Con lo hecho al principio WordPress ya lo separar谩 al recibirlo y lo enrutar谩, con el plugin del Domain Mapping, a la p谩gina final

Con todo esto tendremos en nuestro WordPress las diferentes p谩ginas correspondientes a los diferentes dominios. Y estas ser谩n diferentes.

1 comentario en 芦C贸mo usar varios dominios distintos en un Multisitio de WordPress禄

Deja un comentario

Resumen de nuestra Pol铆tica de Privacidad

  • Responsable:聽SmythSys IT Consulting SLNE.
  • Finalidad:聽Gestionar y moderar los comentarios.
  • Legitimaci贸n:聽Necesitas dar tu consentimiento para publicar un comentario.
  • Destinatarios:聽Tus datos se alojan en los servidores de OVH.
  • Derechos:聽Tienes derecho a acceder, rectificar, limitar y suprimir los datos en la direcci贸n del responsable (en nuestra pol铆tica de privacidad).

Time limit is exhausted. Please reload CAPTCHA.