Utilizziamo Riscritto URL IIS 7.5, con ASP classico. Tutto funziona correttamente il 99% delle volte, tuttavia, completamente sporadiche, le pagine del nostro sito cadranno in un ciclo di reindirizzamento senza una ragione apparente.Errore di riscrittura di IIS 7.5? Ciclo infinito
Significato, abbiamo articoli che rendono bene il 99% delle volte, ma, come questa mattina, quando si accede a un articolo (su migliaia) il browser risponderà con un "La pagina non sta reindirizzando correttamente". Io uso Firefox, ma questo si verifica per tutti gli utenti in tutti i browser. Ciò si verifica anche nella home page del sito e in altre pagine, anche sporadicamente, quindi non sembra essere correlato a uno specifico pattern di regole di riscrittura, piuttosto al motore della regola di riscrittura nel suo complesso.
Il ripristino di IIS risolve immediatamente il problema e la pagina o le pagine vengono caricate correttamente. Reimpostare IIS sembra essere l'unico modo per risolvere questo problema quando si verifica.
I registri IIS mostrano reindirizzamenti 301 per qualsiasi pagina interessata. In questo caso, una pagina dell'articolo conteneva migliaia di record di reindirizzamento 301. La reimpostazione di IIS ha corretto il comportamento.
Qualcun altro ha avuto questo problema o qualche idea su come risolvere?
Il browser viene reindirizzato allo stesso URL richiesto? Oppure viene reindirizzato tra due URL diversi che si reindirizzano l'un l'altro? Puoi pubblicare le tue regole di riscrittura degli URL dal tuo web.config? –
Spiacente, non ho ricevuto la notifica di questo commento. Si reindirizzano allo stesso URL e non posso pubblicare il nostro web.config. Non esiste una regola di riscrittura comune applicabile, poiché sono tutte diverse (oltre 100 regole), quindi nessuna regola specifica. – devnuts
Hai finito per capirlo? Sto vivendo un comportamento simile. Un sito Web ASP.NET funziona correttamente il 99% delle volte e quindi occasionalmente (due volte negli ultimi mesi) la home page del sito inizierà con un ciclo di reindirizzamento infinito. Il riavvio di IIS risolve il problema. – JDub