Domanda

Sto strisciando un sito web utilizzando PHP. Come io non ne so molto di trasformare php in CGI e runing da linea di comando il metodo che ho scelto è, dopo un'iterazione di successo, per reindirizzare di nuovo allo stesso file php in modo che sia di nuovo (non è un ciclo infinito come io uso sia un biscotto e un assegno timestamp per assicurarsi che si conclude entro un tempo prestabilito o dopo poche centinaia di iterazioni).

Il problema che continuo a ricevere è che dopo 20 iterazioni o in modo da ottenere il seguente messaggio di errore:

  

Redirect Loop

     

limite di reindirizzamento per questo URL   superato. Impossibile caricare il   pagina richiesta. Ciò può essere causato da   cookie che vengono bloccati.

Come posso smettere di apache / php (sto usando XAMPP sul mio localhost) da impedendomi di loop finché voglio.

È stato utile?

Soluzione

Per quanto posso dire, questo è stato creato dal browser, non il server. Non è possibile disabilitare il codice lato client per evitare loop di reindirizzamento.

Altri suggerimenti

Per quanto ne so, questo accade se si tenta di reindirizzare ad una pagina che reindirizza ancora e così via.

Ogni brwoser ha un limite, con Firefox è possibile impostare in su:. Config, ma gli altri browser non hanno quel tipo di opzione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top