Åtgärda felet "Too many redirects"

Felmeddelandet "ERR_TOO_MANY_REDIRECTS" är något vi ser ganska ofta. Vanligtvis dyker detta plötsligt upp efter en migrering, ett nyligen installerat plugin eller en ändring av PHP-version. Oroa dig inte, det här är ganska enkelt att lösa och består av två steg; att ändra filen wp-config.php och att ändra filen .htaccess. Vi förklarar hur nedan.

1. Ändra wp-config.php

Öppna först och främst wp-config.php för din webbplats. Du hittar den i filhanteraren i DirectAdmin (i mappen public_html). Lägg till följande på näst sista raden:

 

if (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {

$_SERVER['HTTPS'] = 'on';

}

 

Spara filen och gå tillbaka till filhanteraren.

 

2. Ändra .htaccess

Vanligtvis räcker det att ändra filen wp-config.php, men om du fortfarande ser felmeddelandet behöver du även ändra filen .htaccess. Du hittar den här filen, precis som filen wp-config.php, i filhanteraren (i public_html).

Öppna filen .htaccess och leta efter följande rad:

RewriteCond %{HTTPS} !=on [NC]

Om den här raden inte finns där är det inga problem. Om den finns där placerar du följande direkt under den:

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

Meddelandet bör inte längre visas.

Kan du inte riktigt komma på hur du gör? Tveka inte att skicka ett meddelande till vårt supportteam, så tittar vi på det tillsammans med dig.


Har du fortfarande frågor? Kontakta oss.