Usamos IIS 7.5 URL Rewrite, con ASP clásico. Todo funciona correctamente el 99% del tiempo, sin embargo, completamente esporádico, las páginas de nuestro sitio caerán en un bucle de redireccionamiento sin motivo aparente.IIS 7.5 Reescribir el error? Bucle infinito
Es decir, tenemos artículos que funcionan bien el 99% del tiempo, pero, al igual que esta mañana, al acceder a un artículo (de miles) el navegador responderá con una "La página no está redirigiendo correctamente". Uso Firefox, pero esto ocurre para todos los usuarios en todos los navegadores. Esto también ocurre en la página de inicio del sitio y en otras páginas, esporádicamente también, por lo que no parece estar relacionado con un patrón de regla de reescritura específico, sino más bien con el motor de reglas de reescritura como un todo.
Restablecimiento de IIS resuelve el problema de inmediato, y la (s) página (s) cargan bien. Restablecer IIS parece ser la única forma de solucionar este problema cuando se produce.
Los registros IIS muestran 301 redireccionamientos para la página afectada. En este caso, una página de artículo tenía miles de 301 registros de registro redirigidos. Restablecer IIS corrigió el comportamiento.
¿Alguien más ha tenido este problema o alguna idea sobre cómo resolverlo?
¿El navegador está siendo redirigido a la misma URL que se solicitó? ¿O se está redirigiendo entre dos URL diferentes que se redireccionan entre sí? ¿Puedes publicar tus reglas de reescritura de URL desde tu web.config? –
Lo sentimos, no recibió la notificación de este comentario. Se redirigen a la misma URL, y no puedo publicar nuestro web.config. No hay una regla de reescritura común que se aplique, ya que todos difieren (más de 100 reglas), por lo que no hay una regla específica. – devnuts
¿Terminaste descifrando esto? Estoy experimentando un comportamiento similar. Un sitio web de ASP.NET funciona bien el 99% del tiempo, y ocasionalmente (dos veces en los últimos meses) la página de inicio del sitio comenzará a tener un ciclo de redirección infinito. Reiniciar IIS soluciona el problema. – JDub