Question

Je suis un site Web en utilisant rampants php. Comme je ne sais pas grand-chose à transformer php en CGI et runing de la ligne de commande la méthode que j'ai choisi est, après une itération réussie, pour rediriger vers le même fichier php pour qu'il fonctionne à nouveau (ce n'est pas une boucle infinie Je l'utilise à la fois un cookie et un chèque d'horodatage pour vous assurer qu'il se termine dans un temps déterminé ou après quelques centaines d'itérations).

Le problème que je continue à obtenir est que, après 20 itérations ou si je reçois le message d'erreur suivant:

  

Redirect boucle

     

limite de redirection pour cette URL   dépassée. Impossible de charger la   page demandée. Cela peut être causé par   les cookies qui sont bloqués.

Comment puis-je arrêter apache / php (j'utilise xampp sur mon localhost) me empêcher de boucle aussi longtemps que je veux.

Était-ce utile?

La solution

Pour autant que je peux dire, cela est créé par le navigateur, pas le serveur. Vous ne pouvez pas désactiver le code côté client pour éviter les boucles de redirection.

Autres conseils

Pour autant que je sache, cela se produit si vous essayez de rediriger vers une page qui redirige à nouveau et ainsi de suite.

Chaque brwoser a une limite, avec Firefox, vous pouvez le configurer dans about: config., Mais les autres navigateurs n'ont pas ce genre d'option

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top