Zu viele Umleitungen nach der Umstellung von WordPress auf https
mit meinem WordPress-Blog, den ich Umschalten auf https. Daher habe ich den folgenden code hinzufügen zu meinen .htaccess-Datei. Mein Problem ist jetzt, dass ich das Problem "Zu viele Weiterleitungen". Danke für Eure Tipps!
Domain ist eine Subdomain:
# Begin Force SSL
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
# End Force SSL
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
InformationsquelleAutor mm1975 | 2015-04-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie, mit Ihren ersten drei Zeilen:
Ich glauben, dass, wenn Sie versucht zu gehen, um https://en.example.com/:443 dann {SERVER_PORT} wird nie wieder zurückkehren 443.
Gibt es eine öffentlich zugängliche URL, die zum anzeigen Ihrer Website Verhalten?
Sorry, leider nicht
das rockt! Danke
Oh es gibt noch ein problem: Derzeit ist Im auch in der Lage, öffnen Sie die URL mit http nur.
InformationsquelleAutor eat-sleep-code
Stellen Sie sicher, dass Sie definieren die WP_SITEURL und WP_HOME an wp-config.php
Und fügen Sie diese Bedingung um zu prüfen, ob der https an wp-config.php
Ich verwende es mit letsencrypt.org Zertifikate.
Dies hat mir die Arbeit mit cloudflare SSL zu.
InformationsquelleAutor abdallah Nofal
Habe ich das Problem soved unter den unten angegebenen code auf der Innenseite wp-config.php
es funktioniert für mich.... danke!
Mit Cloudflare
$_SERVER['HTTPS'] = 'on';
war genug für mich.Dies, in Kombination mit dem hinzufügen der rewrite-Regeln in .htaccess funktionierte bei mir auch! Danke!
Dies hat mein Leben gerettet. Ich verbrachte volle Woche zu beheben
TOO MANY REDIRECTS
Fehler, aber nicht, um Erfolg zu haben. Aber diese kleinen, aber wichtigen Zeilen hat mich gerettet.InformationsquelleAutor Ahmed
Hatte ich dasselbe problem, nginx und hatte nach
in
.htaccess
in
wp-config.php
nicht verwenden, die unten mit nginx, es sei denn, Sie stellen Sie sicher, es geht HTTPS ist auf fast cgi, sonst funktioniert es nicht,
könnte es von Vorteil sein log debug-level in der error-log von nginx, dies ist, wie Sie zu sehen bekommen, die fließen.
InformationsquelleAutor Mohammad Aboali
Stellen Sie sicher, dass Sie definieren die
WP_SITEURL
undWP_HOME
beiwp-config.php
Und fügen Sie diese Bedingung um zu prüfen, ob der https an wp-config.php
Funktioniert dies auch
InformationsquelleAutor Sudharshan R
Auszug: Hinzufügen der folgenden Zeilen von code am Anfang des wp-config.php - Datei gelöst die redirect-Konflikt.
InformationsquelleAutor Chandra Kumar
Nicht direkt die Antwort, aber etwas anderes zu beachten ist, dass manche Browser-cache leitet, so dass Sie vielleicht ändern Sie Ihre htaccess oder wp-config ohne zu sehen, die änderungen.
Beste Weg, um zu Debuggen, ist die Verwendung des Inkognito-Modus.
Den oben genannten Antworten, die für mich gearbeitet, aber es hat ewig gedauert, Sie hatte tatsächlich funktioniert, weil der browser redirect-caching!
InformationsquelleAutor Matt Wills