it-swarm.com.de

wp-admin leitet zu https um und verweigert die Anmeldung

Ich verwende Cloudflare über das Cloudflare-Plugin und habe SSL aktiviert.

Aktiviertes SSL in der Datei wp-config.php:

define('WP_HOME','https://example.org');

define('WP_SITEURL','https://example.org');

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

Auf der Hauptseite scheint alles gut zu funktionieren, aber wenn ich versuche, mich bei admin anzumelden, sehe ich:

Sie haben keine ausreichenden Berechtigungen, um auf diese Seite zuzugreifen.

Dies begann, nachdem Sie allgemeine Einstellungen vorgenommen und die Optionen "Startseite" und "Site-URL" angepasst hatten.

Wenn ich den Anleitungen folge, kann ich die Seite anzeigen (anstatt in einer Endlosumleitungsschleife zu stecken).

Ich bin nicht sicher, was ich sonst noch ändern soll, da ich gerade die Berechtigungen verloren habe, nachdem ich überall zu https gewechselt habe.

3

Sie müssen http: // an https: // weiterleiten, um eine Endlosschleife zu vermeiden.

if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
   $_SERVER['HTTPS']='on';
1
Manoj Kumar

Der Kerl oben war korrekt, aber die Zeichenfolge MUSS oben sein:

require_once(ABSPATH . 'wp-settings.php');

Dies befindet sich in der wp-config.php :)

2