Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/01/2012, 16:02
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: Regla para una condición, pero no para otra, en .htaccess

Lo del loop, no sabria decirte, hay directivas para prevenir el error limitando el numero máximo de solicitudes (evitan el error, pero no cumplen el objetivo), quizás haya alguna en el archivo de configuración principal, o algun cambio segun la version de apache.

En cuanto a lo segundo, lo que modifica toda la situación es la expresion que usaste

!/(carpeta3|carpeta4)
que indica que la url pedida no tiene que contener
/carpeta3
ó
/carpeta4
en cualquier posición y sin importar que haya mas texto después
la mía es mucho mas estricta

!^/carpeta3/index\.htm$
NO debe ser TODO eso, que comienze con /carpeta3/index.htm y termine con .htm (por eso el uso de ^ y $). Por eso te puse 2 cond por separado


imagina que vos tenes
/carpeta3/carpeta4/a
/carpeta3/carpeta4/b
pero no querés excluir a, en los dos casos la regla se cumpliría y sería excluida

Pero como ya te dije, depende del conjunto, y si lo que pusiste cumple con tus necesidades, esta PERFECTO

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.