Procédure
De fout ERR_TOO_MANY_REDIRECTS wordt meestal veroorzaakt door een conflict in de HTTPS-omleiding, een foutieve regel in het .htaccess-bestand, verkeerd geconfigureerde site-adressen in WordPress of een CDN dat is ingesteld op een ongeschikte SSL-modus. Deze eindeloze lus verhindert dat uw pagina’s worden weergegeven omdat de browser continu van de ene URL naar de andere wordt doorverwezen. Deze handleiding is specifiek van toepassing op de gedeelde hostingpakketten van LWS en maakt het mogelijk om snel weer toegang te krijgen tot uw site.
Uw browser bewaart soms een oude permanente omleiding in het geheugen. Verwijder de cookies en de recente geschiedenis die aan uw domein zijn gekoppeld, of open een nieuw venster in privénavigatie om te controleren of de blokkering blijft bestaan.
Ga vanuit het dashboard van uw domein in het LWS Panel naar de sectie Optimalisatie en prestaties en klik vervolgens op LWSCache. Klik in het venster dat opent op de knop Cache wissen om alle door de server gecachte inhoud te verwijderen.
Klik in de sectie Beveiliging van uw paneel op het SSL-pictogram. Controleer of de regel SSL-service inderdaad Ingeschakeld aangeeft en zet vervolgens tijdelijk de optie HTTPS SSL-omleiding op Uitschakelen voordat u op Valideren klikt om vast te stellen of deze regel in conflict komt met uw site.
Open in de sectie Bestandsbeheer de Bestandsbeheerder en ga vervolgens naar de map van uw domein in htdocs. Selecteer het bestand .htaccess en gebruik de tool Hernoemen om het bijvoorbeeld htaccess.txt te noemen.
Open in de Bestandsbeheerder ook het bestand wp-config.php van WordPress (open-source contentmanagementsysteem beschikbaar op https://wordpress.org). Voeg vóór de regel die aangeeft dat de bewerking moet worden stopgezet de directives define('WP_HOME','https://learnlws.fr'); en define('WP_SITEURL','https://learnlws.fr'); toe (vervang learnlws.fr door uw echte domein) en klik vervolgens op Wijzigingen opslaan.
Als u het Cloudflare-distributienetwerk gebruikt (optimalisatie- en beveiligingsdienst beschikbaar op https://www.cloudflare.com), ga dan naar de SSL/TLS-instellingen van uw zone. Zorg ervoor dat de versleutelingsmodus is ingesteld op Volledig (Full) of Volledig (strict), en niet op Flexible, wat vrijwel altijd een eindeloze omleidingslus veroorzaakt.
Om te bevestigen dat het probleem is opgelost, test u uw adres vanaf een opdrachtregelterminal met het hulpprogramma curl door het commando curl -IL https://learnlws.fr uit te voeren (pas de domeinnaam aan). U kunt de keten van geretourneerde HTTP-codes bekijken en controleren of uiteindelijk een succesvolle code 200 wordt verkregen.
Een omleidingslus ontstaat wanneer pagina A doorverwijst naar pagina B, die op haar beurt weer naar pagina A (of naar zichzelf) doorverwijst. De webbrowser detecteert deze eindeloze verzoeken en stopt het laden met de fout ERR_TOO_MANY_REDIRECTS.
In Flexible-modus communiceert Cloudflare met de LWS-server via onveilig HTTP. Als uw hosting of uw WordPress-configuratie HTTPS afdwingt, stuurt de server Cloudflare door naar HTTPS, dat het verzoek opnieuw via HTTP verstuurt, waardoor een permanente lus ontstaat.
Als het hernoemen van het bestand de fout verwijdert, betekent dit dat een aangepaste herschrijvingsregel fout was. U kunt een standaard .htaccess-bestand opnieuw aanmaken vanuit het WordPress-beheer door naar Instellingen en vervolgens Permalinks te gaan en op Wijzigingen opslaan te klikken.
Log in op uw WordPress-beheerder, ga naar het menu Instellingen en vervolgens Algemeen, en controleer of het webadres van WordPress (URL) en het webadres van de site (URL) exact hetzelfde voorvoegsel hebben (beide in https:// of met dezelfde www-afhandeling).
Als uw site de HTTPS-omleiding al beheert via het .htaccess-bestand of een WordPress-extensie, is het raadzaam om de optie op Uitschakelen te laten staan in het LWS-paneel om conflicterende dubbele omleidingen te vermijden.
Stel ze aan het LWS-team en de community. Het antwoord wordt na moderatie gepubliceerd.