Los requisitos previos son tener instalado wordpress 3 y activado la opción de multi dominio de wordpress (antiguamente wordpress MU). En este paso, si tu dominio es 03min.com, puedes crear varios blogs bajo el mismo dominio, como por ejemplo blog1.03min.com y blog2.03min.com.


Ahora queremos acceder estos blogs a traves de los dominios blog1.com y blog2.com, en vez de subdominios. Necesitaremos el plugin WordPress MU Domain Mapping y unos cambios desde el servidor, en este caso gestionado por el panel Plesk:

  • Verificamos que los subdominios apuntan a la IP del servidor de WordPress. Para evitar crear manualmente subdominio a cada creación de blogs, podemos insertar el wildcard en las DNS: *.03min.com de tipo A, con la IP del servidor. Esto significa que todos los subdominios apuntaran por defecto al servidor de wordpress.
  • Ahora el servidor debe interpretar que estos subdominios son virtuales, y que todos apuntan a 03min.com. WordPress se encargará de interpretar cada subdominio y determinar si el blogs existe o no. Para ello, en la carpeta /var/www/vhosts/03min.com/conf, creamos el fichero vhosts.conf con la siguiente línea:
    ServerAlias *.03min.com.
  • Configura en las DNS los dominios blog1.com y blog2.com como CNAME de tu dominio principal (03min.com en este ejemplo)
  • De la misma forma que con los subdominios, Apache debe interpretar estos dominios no como dominios independientes, sinon como parte de 03min.com. Para ello activaremos el alias de dominios: blogs1.com alias de 03min.com

Sólo falta declarar en wordpress tu dominio blog1.com, en el SúperAdmin –> Domains, y ya podras acceder a tus blogs a traves de dominios y no subdominios!