Ich habe dieses Problem, wenn ich versuche, mich in mein wp-Dashboard (wp-admin) einzuloggen, wird es zu einer https-Verbindung umgeleitet.
Wenn ich websitename.com/wp-admin eingebe, wird die Anmeldeseite angezeigt, aber die URL ist anders. es heißt, websitename.com/login.php?redirect_to=https://websitename.com&reauth=1.
Ich habe nie etwas Seltsames getan, ich habe nur das Plugin bearbeitet und später passiert diese Sache.
Was ist das Problem dabei?
Wer kann helfen?
RickWeb
Wenn Sie dieses Problem also nur haben, wenn Sie zu ../wp-admin gehen, dann liegt es daran, dass Sie force ssl admin auf true gesetzt haben. Du findest dies in wp-config.php im Stammverzeichnis deiner WordPress-Seite, du musst diese Option auf „false“ setzen.
define('FORCE_SSL_ADMIN', false);
Ich gehe davon aus, dass Ihre Siteurl in der wp_options-Tabelle in der WordPress-Datenbank auf eine http://-Adresse eingestellt ist.
es funktioniert, aber ich bin daran interessiert zu wissen, warum ich SSL für den Administrator deaktivieren muss (Stopp, SSL zu erzwingen),
– Rohit Nishad
22. Februar 2021 um 13:45 Uhr
Normalerweise aufgrund einer falschen SSL / URL-Einrichtung arbeiten Ihre Site und Ihr Admin-Backend jetzt an http. Sie können Ihr Problem beheben, ein https-Set-Backup erhalten. Sobald https wieder funktioniert, können Sie die Site zwingen, nur SSL zu verwenden. Anleitung hier wpbeginner.com/wp-tutorials/…
– Rick Web
23. Februar 2021 um 16:24 Uhr
Ich führe Suchen und Ersetzen auf meiner gesamten Website durch, um http durch https zu ersetzen. Dann wie mein Backend verwendet http?
– Rohit Nishad
23. Februar 2021 um 18:10 Uhr
Ich vermute, weil Ihre .htaccess-Datei immer noch die Zustellung zulässt. Wenn Sie der hier verlinkten Anleitung folgen wpbeginner.com/wp-tutorials/… Es geht alles durch, was Sie ändern müssen, um https zu erzwingen und zu verhindern, dass Personen über http auf Ihre Website zugreifen.
– Rick Web
23. Februar 2021 um 19:21 Uhr
Ich verwende Cloudflare mit aktivierter Einstellung “Immer HTTPS”…. Ich muss noch Strahlung in .htaccess hinzufügen?????
– Rohit Nishad
23. Februar 2021 um 21:20 Uhr
öffne deine wp_options-Tabelle in der Datenbank.
Suchen Sie nach siteurl und überprüfen Sie den Optionswert von siteurl. Ich denke, dass die URL auf https umgeleitet wird. Ändern Sie es auf http.
Tatsächlich habe ich herausgefunden, dass ich meine Usermeta-Tabelle durcheinander gebracht habe. verdammt.
– Jetoox
14. Mai 2012 um 8:49 Uhr
Nur dieses eine Mal habe ich Plesk verwendet, um WordPress auf einer Website zu installieren. Und ja, es hatte die Optionen „siteurl“ und „home“ in der wp_options-Tabelle mit „https“ eingerichtet, obwohl https für die Seite nicht aktiviert war.
– Thomas Eklund
4. Juni 2018 um 8:24 Uhr
aktualisiere einfach die wp_options-Tabelle in deiner Datenbank, siteurl-Zelle. Half mir.
– Wadim Anisimow
3. Februar 2019 um 8:38 Uhr
Seltsamerweise, mein siteurl Wert eingestellt wurde https://example.comals ich lokal an meiner Website arbeitete und meinen Browser auf zeigte http://example.test. Ich kann nicht erklären warum, aber es hat mich weitergeleitet https://example.test. Es wäre eher ein Werbegeschenk gewesen, um es zu überprüfen siteurl wenn es versucht hätte, mich weiterzuleiten https://example.com. Wie auch immer, nach dem Wechsel meiner siteurl zu http://example.testes hat funktioniert (hat mich nicht auf https weitergeleitet).
– Tyler Collier
7. Oktober 2020 um 16:59 Uhr
Nun, in meinem Fall muss ich einstellen siteurl und name zu http://example.com.
– Juniid
22. Februar um 10:27 Uhr
Alte Frage, aber etwas wurde hier noch nie erwähnt: Jeder Benutzer kann SSL verwenden.
Vielleicht möchten Sie Ihre überprüfen wp_usermeta Tisch:
use_ssl eingestellt werden müssen 0 wenn Sie nicht weitergeleitet werden möchten (nützlich für die lokale Entwicklung):
update wp_usermeta set meta_value = 0 where meta_key = 'use_ssl' and user_id = YOUR_ID;
Es gibt einen Fehler in Chrome und Chromium 44.0.2403.89, der diesen Fehler ebenfalls verursacht. Besonders für Websites, die Woocomerce verwenden. Aber alle Frameworks, die PHP verwenden, könnten betroffen sein.
Dies ist nicht das gleiche Problem wie der Autor, aber ich denke, Google wird diejenigen von Ihnen, die das gleiche Problem wie ich haben, trotzdem hierher führen.
Die Beschreibung des Problems, das im folgenden Link gefunden und beschrieben wird, lautet, dass Chrome damit begonnen hat, allen Anfragen den Header „HTTPS:1“ hinzuzufügen. Dies führt zu einem Problem mit PHP beim Umgang mit Headern und der Überprüfung von SSL.
Es ist ein Patch unterwegs, der den Header „HTTPS“ in „upgrade-insecure-requests“ umbenennt.