Cómo activar multisitio en WordPress 3.0

Antes de comenzar:

Esta característica requiere configuración extra del servidor y más conocimiento técnico, así que debes ponerte en contacto con tu proveedor de hosting y preguntarles si soportan el uso de esta característica.

Los sitios tipo «Subfolder» (los del tipo dominio.com/sitio) funcionan con la característica mod_rewrite en el servidor teniendo la capacidad de leer el archivo .htaccess, el cual crea la estructura de enlace.

Los sitios tipo «Subdominio» (los del tipo sitio.dominio.com) funcionan con wildcard. Este es un proceso de dos pasos. El primero es que Apache debe ser configurado para aceptar wildcards.

1. Abre el archivo httpd.conf file o el que contenga la entrada VHOST para tu cuenta web.
2. Agrega esta línea: ServerAlias *.tudominio.com

El segundo paso está en los registros DNS de tu servido. Agrega un subdominio wildcard que apunte a la instalación principal. Debe ser algo como:

1. En A *.tudominio.com.

Necesitas estas dos cosas para que funcione. Algunos hosts have already set up the wildcard on the server side, which means all you need to add is the DNS record. Some shared hosts will not support it all all.

Manos a la obra:

WordPress 3.0 es donde ocurre una gran unión. El núcleo de WPMU (WordPress MU, la plataforma multisitio de WordPress) está ahora incorporada en WordPress lo que significa que ahora puedes correr múltiples blogs desde una sola instalación de WordPress. Esta nueva característica está siende llamada opción Multisitio o de Red. Por defecto está deshabilitada. Si quieres esta funcionalidad, entonces tendrás que habilitarla.

Para habilitar esta característica, simplemente abre tu archivo wp-config.php localizado en el directorio raíz de WordPress. Entonces agreta la siguiente línea:

define('WP_ALLOW_MULTISITE', true);

Una vez que has hecho esto, debes poder acceder a la página de Red en Herramientas » Network. Nota, como vemos en la imagen anterior, que primero hay que desactivar todos los plugins antes de utilizar esta función:

wordpress-network-deactivate-plugins

Una vez hecho esto, podemos crear nuestra primera «Red». Para eso, actualizamos la información que aparece en la siguiente pantalla y hacemos clic en «Instalar»:

wordpress-network-create

Ahora debemos seguir los pasos que nos dice la siguiente pantalla, que son: crear un directorio blogs.dir dentro de la carpeta wp-content; agregar el código que te dan a wp-confing; finalmente, agregar un código que te dan para el archivo .htaccess.

wordpress-network-modificate

Finalizado todo esto,puedes agregar nuevos sitios en Super Admin -> Sites

wordpress-network-sites

Noten que por defecto, sólo podemos correr otros blogs como subdominio. Para agregar otros dominios, hay que utilizar el plugin Domain Mapping.

Cualquier duda o pregunta háganla en los comentarios.

19 Comments
  1. julio 23, 2012
    • julio 30, 2012
  2. julio 8, 2012
    • julio 30, 2012
  3. abril 9, 2012
  4. febrero 20, 2012
  5. diciembre 23, 2011
    • diciembre 29, 2011
  6. julio 24, 2011
    • julio 24, 2011
  7. marzo 23, 2011
    • mayo 5, 2011
  8. marzo 17, 2011
  9. marzo 17, 2011
  10. julio 7, 2010
    • julio 7, 2010
  11. julio 5, 2010
    • julio 5, 2010

Responder a Datevid Cancelar la respuesta

Tu dirección de correo electrónico no será publicada.