1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

www gibt "too many redirects"

Dieses Thema im Forum "Allgemeines" wurde erstellt von Effection66, 23. April 2019.

  1. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Hallo,

    bekomme den Error bei Chrome "ERR_TOO_MANY_REDIRECTS". Meine Domain läuft unter "https://example.com" und ist in den WP Einstellungen auch überall so eingetragen. Um alle http-Anfragen auf https weiterzuleiten habe ich in der .htaccess VOR dem Wordpress Block folgendes eingebunden:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Sobald ich aber ein www. davorsetze, gibts den Error. Also https://www.example.com und http://www.example.com.

    Grüße
     
    #1 Effection66, 23. April 2019
    Zuletzt bearbeitet: 23. April 2019
  2. timmehosting

    timmehosting Member

    Registriert seit:
    18. April 2019
    Beiträge:
    21
    Zustimmungen:
    4
  3. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Der Fehler tritt bei 3) und 4) auf.
     
  4. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    wurden mit Better Search Replace die alten Pfade in der Datenbank gesucht und ersetzt?
     
  5. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Nein, werde ich machen. Was sind denn "die alten Pfade"?

    Habe alle http Einträge durch https ersetzt, aber selbes Problem.
     
    #5 Effection66, 23. April 2019
    Zuletzt bearbeitet: 23. April 2019
  6. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    1. Leere Deinen Browser-Cache.
    2. Leere alle ggf. vorhandenen Cache-Plugin Caches.
    3. Link zur Seite?
     
  7. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    1.) bereits getan
    2.) bereits getan
    3.) der Wartungsmodus ist ohnehin aktiviert ...
     
  8. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    Ob Wartungsmodus oder nicht ist für das Nachvollziehen des genannten Problem eher nicht relevant.

    Die angegebenen Redirects könnte man auch mit der Startseite oder /readme.html o.ä. testen...
     
  9. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Achso, na dann:

    xxxx

    Funktioniert wie gesagt nicht. Ohne www habe ich keine Probleme.

    #mod: URL auf Wunsch gelöscht.
     
    #9 Effection66, 23. April 2019
    Zuletzt von einem Moderator bearbeitet: 25. April 2019
  10. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    1. Deaktiviere das WP Rocket Cache-Plugin.
    2. Weiterhin alle anderen ggf. vorhandenen CDN- oder Optimierungsplugins wie Cloudflare usw.
    3. Falls vorhanden entferne define( 'RELOCATE', true ); aus der Datei wp-config.php
     
  11. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Und dann? Temporär damit du schauen kannst oder dauerhaft?
     
  12. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    Wenn man ein Problem sucht, eliminiert man erstmal alle unnötigen Dinge, die das Problem (mit)verursachen können. Der Punkt 3. hätte dauerhaft ohnehin nichts dort verloren.
     
  13. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Punkt 3 habe ich gecheckt, war nicht in der php-Datei.

    Alle Performance-Plugins etc. sind nun deaktivert sowie der CDN. Und siehe da, es geht ...
    Erst mal Danke für den Tipp.
    Habe WP Rocket wieder aktiviert, geht auch. CDN aktiviert, geht auch.

    Kann das sein, dass da was "refreshed" wurde und da alte Referenzen lagen?

    Jetzt noch die Frage (wird wahrscheinlich einfach gehen), alle www-Anfragen auf die ohne www-URL umzuleiten. Möchte ausschließlich ohne www arbeiten in meiner Domain.

    Noch mal, danke @b3317133
     
  14. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    versuche es in der htaccess mal damit
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
    #14 SirEctor, 23. April 2019
    Zuletzt bearbeitet: 24. April 2019
  15. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    Mit Wartungsmodus aktiv machen sowohl Cache- als auch CDN-Plugins keinen Sinn, es führt (wie hier) eher zu Problemen.

    Für "ohne www" muss WordPress erst auf "ohne www" eingerichtet und alle Pfade umgestellt werden (z.B. via "Better Search Replace").

    Dann kann man für "nicht WordPress Links" wie z.B. Direktlinks zu Grafiken oder /readme.html o.ä. noch eine entspr. Weiterleitung in .htaccess ergänzen, wie z.B. siehe @SirEctor. Seiten und Links, die von WordPress selbst generiert werden, werden nach der o.g. Einrichtung auch ohne extra .htaccess ohnehin autom. auf "ohne WWW" weiterleiten, ausser eines Deiner Cache- bzw. CDN-Plugins funkt dazwischen.
     
    #15 b3317133, 23. April 2019
    Zuletzt bearbeitet: 23. April 2019
  16. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Danke @SirEctor , hat funktioniert.

    @b3317133 Ja, habe auch gemerkt, dass diese Wartungsmodusplugins die ganze Cache-Geschichte durcheinander bringen.
    Also ich habe beim Installieren damals immer ohne www gearbeitet in ganz Wordpress.

    Wäre es dennoch sinnvoll mit Better Search Replace nach https://www Einträgen zu suchen und alle durch https:// zu ersetzen?
     
  17. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    Wenn die Seite sauber "ohne www" eingerichtet wurde, sollte kein Ersetzen nötig sein.

    Man muss dann natürlich auch alle Plugins entspr. korrekt einrichten, das war vorhin nicht der Fall. Ob es am Wartungsplugin oder an den Cache- bzw. CDN-Plugins lag, wäre dann noch zu klären wenn das Wartungsplugin weg ist.

    Noch am Rande: Bei der RewriteRule von @SirEctor sollte man statt auf http:// auf https:// weiterleiten, dann spart man WordPress und dem Browser einen extra Redirect.
     
  18. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Ich glaube das lag am CDN. Der geht ja bei Ionos über Cloudflare. Anscheinend hat mir Ionos die Subdomain mit www erstellt, die habe ich nämlich nicht erstellt. Habe sie gelöscht und nun funktioniert es. Bei Ionos ist nur noch die Systemdomain und meine Domain ohne www verbucht. So wie's sein soll.

    EDIT: Jetzt bekomme ich beim www-Aufruf ein:

    ERR_NAME_NOT_RESOLVED

    Bin jetzt ins Ionos CP und habe wieder die Subdomain www. erstellt und als Weiterleitung auf die ohne www gesetzt. Funktioniert aber auch nicht. In der .htaccess steht das von @SirEctor mit https drin.

    EDIT2: nun gehts auf einmal, dauert immer etwas ..

    Ist es üblich, dass man eine www-Subdomain erstellt und diese als Weiterleitung auf die ohne konfiguriert?
     
    #18 Effection66, 23. April 2019
    Zuletzt bearbeitet: 23. April 2019
  19. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    Würde auf das CDN verzichten (ist mMn. bei Deiner Seite komplett unnötig, wäre nur bei hohem internationalen Traffic interessant) und entweder

    a) die Domain mit und ohne www auf den gleichen Ordner zeigen lassen, ggf. mit ergänzendem .htaccess von SirEctor für direkte Grafik-Links

    oder

    b) die Domain mit www bei Ionos per "externem Redirect" auf ohne www weiterleiten, dann ohne .htaccess von SirEctor

    Und zwischen allen Versuchen immer wieder das Browser-Cache leeren nicht vergessen, die Browser merken sich auch Redirects...
     
  20. Effection66

    Effection66 Active Member

    Registriert seit:
    15. März 2019
    Beiträge:
    28
    Zustimmungen:
    0
    Möglichkeit a) habe ich nun gewählt mit dem .htaccess-Eintrag. CDN war auch nur für Testzwecke gedacht, habe ihn nun deaktiviert. WP Rocket läuft auch wieder reibungslos.

    Cool, vielen lieben Dank an Euch zwei!
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden