Foros del Web » Administración de Sistemas » Apache »

****** HTACCESSS complejo *****

Estas en el tema de ****** HTACCESSS complejo ***** en el foro de Apache en Foros del Web. Buenas... Tengo el siguiente problema y he probado ya distintas configuraciones sin que de el resultado que espero. Objetivo: www.dominio.com/carpeta/ --> www.dominio.com/carpeta1.php www.dominio.com/carpeta2/ --> www.dominio.com/carpeta2.php ...
  #1 (permalink)  
Antiguo 25/02/2008, 14:14
 
Fecha de Ingreso: febrero-2008
Mensajes: 4
Antigüedad: 16 años, 2 meses
Puntos: 0
****** HTACCESSS complejo *****

Buenas...
Tengo el siguiente problema y he probado ya distintas configuraciones sin que de el resultado que espero.

Objetivo:
www.dominio.com/carpeta/ --> www.dominio.com/carpeta1.php
www.dominio.com/carpeta2/ --> www.dominio.com/carpeta2.php

Bien... parece simple poniendo el condicional

RewriteCond %{REQUEST_URI} ^dominio\.com/carpeta/.*
RewriteRule /(.*) http://www.dominio.com/carpeta1.php [NC,L]

RewriteCond %{REQUEST_URI} ^dominio\.com/carpeta2/.*
RewriteRule /(.*) http://www.dominio.com/carpeta2.php [NC,L]

Pero...y aquí el problema.
Si tengo una url como esta:
www.dominio.com/carpeta2/carpeta/
Al pasar por el primer condicional y detectar "carpeta"... me lleva a la carpeta1.php

Entonces... la solución tengo que conseguirla a partir de decirle.. cual es la palabra inmediatamente despues del dominio.
Si uso HTTP_HOST (sólo comprueba el dominio)
si uso el REQUEST_URI sólo comprueba lo que viene despues)...

Entonces???
Si alguien avanzado me puede dar una mano se lo agradecería.
Un saludo

Última edición por gdbaron; 26/02/2008 a las 04:57 Razón: porque se pierde entre los demas...
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 20:29.