Nach dem Ändern der Site-URL in https kann nicht auf die Anmeldeseite zugegriffen werden

Ich habe URL von http zu https von WP Einstellungen geändert. Nach der Aktualisierung kann ich nicht auf die wp-Login-Seite zugreifen. Es besagt, dass die Website nicht erreicht werden kann oder zu viele Weiterleitungen.

Ich habe SSL aktiviert. Ich bin auf VPS-Hosting.

Vielen Dank

Solutions Collecting From Web of "Nach dem Ändern der Site-URL in https kann nicht auf die Anmeldeseite zugegriffen werden"

Ich hatte das gleiche Problem.

Sie müssen das Plugin CloudFlare Flexible SSL installieren https://wordpress.org/plugins/cloudflare-flexible-ssl/

Da Sie sich nicht im Dashboard anmelden können, können Sie das Plugin jetzt nicht hinzufügen. Aber es gibt einen Weg dafür.

Melden Sie sich einfach bei cpanel an oder benutzen Sie einfach ftp. Dann erstelle einen Ordner innerhalb des Wp-Inhalts namens mu-plugins.

Laden Sie nun dieses Plugin herunter und laden Sie alle Dateien dieses Plugins in den Ordner mu-plugins hoch. Stellen Sie sicher, dass sich im Ordner mu-plugins kein Ordner befindet. Laden Sie einfach die Plugin-Dateien auf mu-plugins hoch. Dann wird dieses Plugin automatisch aktiv und Ihr Problem wird sofort getriggers.

Hoffe das hilft

Ich hatte auch ein ähnliches Problem und eine Lösung (wenn Sie in der Lage und glücklich wpconfig.php bearbeiten)

Die Ursache (vereinfachend):

  • Unter flexiblem SSL ist Ihre Verbindung nur HTTPS zu Cloudflare (sie stellen das SSL-Zertifikat zur Verfügung).
  • Cloudflare “leitet” Ihre Admin-Anfrage an Ihren Server als HTTP weiter (soweit Ihr Server kein SSL-Zertifikat besitzt und die Verbindung nicht gesichert werden kann)

  • Sie haben WordPress jedoch angewiesen, Ihre Site unter HTTPS zu bedienen, damit sie auf die HTTP-Anforderung von CF reactjs, indem sie eine Weiterleitungsantwort zurückgibt (dh eine statement zur Anforderung über HTTPS).

  • Eine weitere Anfrage wird gemacht und die Schleife wiederholt sich.

Die Reparatur:

Die Cloudflare-Anfrage sendet auch einen “HTTP_X_FORWARDED_PROTO” -Header, der angibt, dass Ihre ursprüngliche Anfrage über HTTPS erfolgte. Wir können das verwenden, um WordPress dazu zu bringen, die Anfrage als HTTPS zu behandeln: Versuchen Sie, dies oben in Ihrer wp-config.php hinzuzufügen

if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on'; 

(Siehe auch meinen Artikel hier: http://wptest.means.us.com/cloudflare-wordpress-unable-login-https/ )

Für diejenigen unter Ihnen, die zu HTTPS gewechselt sind und Probleme mit dem Aussehen Ihrer Website unter HTTPS haben: Dann verwenden Sie das offizielle Cloudflare Plugin https://wordpress.org/plugins/cloudflare/ mit ” Automatic HTTPS Rewrites ” auf “on” gesetzt “Kann helfen.