Foutmelding "Too many redirects" oplossen

De foutmelding "ERR_TOO_MANY_REDIRECTS" is iets wat we vaker terug zien komen. Meestal duikt dit opeens op na een verhuizing, nieuw geinstalleerde plugin of verandering van PHP versie. Geen zorgen, het oplossen hiervan is vrij simpel en bestaat het twee stappen; het wp-config.php bestand aanpassen en het .htaccess bestand aanpassen. We leggen hieronder uit hoe.

1. Aanpassen wp-config.php

Allereerst open je de wp-config.php van je website. Deze vind je in de file manager in DirectAdmin (in de map public_html). Voeg het volgende toe op de één na laatste regel:

 

if (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
          
          $_SERVER['HTTPS'] = 'on';
          
          }

 

Sla het bestand op en ga terug naar de file manager.

 

2. Aanpassen .htaccess

Meestal is het aanpassen van het wp-config.php bestand voldoende, maar als je de foutmelding nog steeds terug ziet zal je ook het .htaccess bestand moeten aanpassen. Dit bestand vind je net als het wp-config.php bestand in de filemanager (in public_html).

Open het .htaccess bestand en zoek de volgende regel:

RewriteCond %{HTTPS} !=on [NC]

Als deze regel er niet is, staat het goed. Wanneer deze er wel staat, plaats dan het volgende direct eronder:

RewriteCond %{HTTP:X-Forwarded-Proto} !https
          SetEnvIf X-Forwarded-Proto "https" HTTPS=on
          

De melding zou nu niet meer terug moeten komen.

Kom je er niet helemaal uit? Twijfel niet en stuur ons support team een bericht, dan kijken we met je mee.


Hoe hebben we het gedaan?