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.