Apache - Servir directorio dependiendo de ip del cliente

 
Vista:

Servir directorio dependiendo de ip del cliente

Publicado por marisa (1 intervención) el 30/12/2007 00:09:25
Mi pregunta es la siguiente:
Quiero configurar apache para que en un dominio concreto, sirva un directorio u otro dependiendo de la red desde la que proviene la peticion, voy a intentar explicarlo de manera mas gráfica:

Peticion desde subred1==> (www.midominio.com)==> APACHE ==>Sirve Directorio1
Peticion desde subred2==> (www.midominio.com)==> APACHE ==>Sirve Directorio2

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Servir directorio dependiendo de ip del cliente

Publicado por Sergio (91 intervenciones) el 12/01/2008 00:17:57
Hola Marisa,

lo que intentas hacer es muy sencillo usando mod_rewrite...

Al final de tu archivo de configuración httpd.conf anexa lo siguiente:

RewriteEngine on
RewriteCond %{REMOTE_HOST} ^192.168.1.*
RewriteRule ^/$ /Directorio1/ [R]
RewriteCond %{REMOTE_HOST} ^192.168.2.*
RewriteRule ^/$ /Directorio2/ [R]

De esta manera todas las peticiones que reciba el servidor de la red 1(192.168.1.*) se redireccionarán a /Directorio1 y las peticiones que reciba de la red 2(192.168.2.*) a /Directorio2

Espero te sirva la información
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar