Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Problema con Wordpress multidominio

Estas en el tema de Problema con Wordpress multidominio en el foro de WordPress en Foros del Web. Hola, buenas. Tengo creado, con Wordpress 3.4.1 un sitio Multisite, con tres sitios. Para eso utilizo una viertualizacion CentOS 5.8, con PHP 5.2.X. El Wordpress ...
  #1 (permalink)  
Antiguo 07/08/2012, 02:06
 
Fecha de Ingreso: junio-2009
Mensajes: 10
Antigüedad: 15 años, 5 meses
Puntos: 0
Problema con Wordpress multidominio

Hola, buenas.

Tengo creado, con Wordpress 3.4.1 un sitio Multisite, con tres sitios. Para eso utilizo una viertualizacion CentOS 5.8, con PHP 5.2.X.

El Wordpress esta en la carpeta raiz /var/www/html, de tal manera que si en el navegador, escribo:

http://<site>/ sale el primer site

http://<site>/es/ sale el segundo site

http://<site>/mx/ sale el tercer site

Tengo 2 registros A, es.<site>.es y mx.<site>.es, que resuelven a mi IP. Para es.<site>.es me gustaria que saliera el segundo site y para mx.<site>.es el tercer site.

En el httpd.conf tengo declarado de la siguiente manera los virtual Hosts

Código:
Listen 80

NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName www.<site>.es

# Other directives here

</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/html/es
ServerName es.<site>.es

# Other directives here

</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/html/mx
ServerName mx.<site>.es

# Other directives here

</VirtualHost>
Los directorios /es y /mx, no existen los genera dinamicamente el WP, y esto hace que me de error al intentar acceder con las URL externas. ¿Como se hace esto correctamente?

Imagino que habrá que algun tipo de directiva AllowOverride All, pero entonces no veo como asignar a cada dominio, su parte del multisite correspondiente.

Saludos.
  #2 (permalink)  
Antiguo 07/08/2012, 02:33
 
Fecha de Ingreso: junio-2009
Mensajes: 10
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Problema con Wordpress multidominio

Se me había olvidado, aqui esta mi .htaccess

Código:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
  #3 (permalink)  
Antiguo 08/08/2012, 16:45
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: Problema con Wordpress multidominio

Cita:
¿Como se hace esto correctamente?
¿Has seguido las indicaciones de WordPress antes y durante la creación del multisite?
__________________
Mi blog personal | Mi G+
  #4 (permalink)  
Antiguo 16/08/2012, 02:24
 
Fecha de Ingreso: junio-2009
Mensajes: 10
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Problema con Wordpress multidominio

Ya encontre el error, en el Wordpress hay que declarar siempre como base el directorio donde esta el Wordpress y el mismo se encarga de redireccionar.

Saludos.

Etiquetas: multidominio, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:26.