Endlosschleife nach einstellen der URL mit www. Präfix

  • Hallo zusammen,

    ich bin auf ein seltsames Phänomän gestoßen, welches ich bis dato nicht lösen konnte. Möglicherweise habt Ihr dort eine Lösung parat.

    Folgendes ist passiert:

    ich habe ein WP 3.6 installiert, dieses auf eine Seite ohne www. Präfix, d.h. domain.tld.
    So weit so gut hat auch alles geklappt. Nun habe ich in den Allgemeinen Einstellungen die Domain geändert auf http://www.domain.tld. Danach erhalte ich folgenden Fehler:

    Fehler: Umleitungsfehler
    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

    Wir benutzen ein Ubuntu 12 LTS mit einer Plesk 11.5. Ich habe die DNS Einstellungen kontolliert und alles stimmt. Rewrite ist eingeschaltet

    Das ist die htaccess. Eigentlich auch alles korrekt.

    Möglicherweise ist die Lösung furchtbar einfach und ich sehe den Wald vor lauter Bäumen nicht.

    Für jeden Tipp bin ich sehr dankbar.

    Viele Grüße

    Chris

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hast Du die Cookies mal gelöscht bzw. mal mit anderem Browser getestet?

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Lesen: http://faq.wpde.org/wordpress-url-aendern/
    Zusätzlich ändern:


  • ja, alle cookies gelöscht, cache geleert und 3 andere Browser ausprobiert. Leider alles das gleiche Ergebnis. Ich glaube irgentwo ist noch eine Weiterleitung aktiv, denn ohne den Präfix www. funktioniert alles bestens. Ich kann mich auch irren und es ist was völlig lapidares :)

  • Ich glaube irgentwo ist noch eine Weiterleitung aktiv, denn ohne den Präfix www. funktioniert alles bestens.


    Wäre nicht mehr erreichbar, wenn Du eine Standard-Domain definieren würdest, bzw. bei Eingabe ohne www würde eine Weiterleitung auf mit www erfolgen.

  • Wer erzeugt diese Schleife, WP oder der Server?
    Weil Du die internen Rules und Verweise nicht angepasst hast?
    Falls WP, dann solltest Du schon eine der Varianten testen, wie in den FAQ beschrieben.
    Falls der Server, könnte es sein, dass Du auf einer anderen Ebene noch gegensätzliche Einstellungen definiert hast?

    Wenn

    Apache Configuration
    RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
    RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

    dann sollte auch die Seite ohne www nicht mehr erreichbar sein, es sei denn eine Weiterleitung per htaccess greift nicht. Wenn die dann gar nicht mehr erreichbar ist, kannst Du WP entsprechend anpassen, nachdem Du die Zeilen wieder auskommentiert hast und zwischen zwei Tests jeweils den Cache löschst.

    Einmal editiert, zuletzt von Melewo (11. September 2013 um 14:25)

  • Wer erzeugt diese Schleife, WP oder der Server?
    Weil Du die internen Rules und Verweise nicht angepasst hast?
    Falls WP, dann solltest Du schon eine der Varianten testen, wie in den FAQ beschrieben.
    Falls der Server, könnte es sein, dass Du auf einer anderen Ebene noch gegensätzliche Einstellungen definiert hast?

    genau das ist ja das, worüber ich mir den Kopf zerbreche. Die Plesk wiest keine Fehler auf (also ich habe keinen finden können). DNS Einstellungen sind so wie ich sie bei anderen Installationen auch habe. Ich bin jetzt nicht der Apache Mann, möglicherweise muss da etwas eingestellt werden. Ich komme hier leider nicht weiter.

  • Füge doch die Zeilen einfach mal ein, dann wirst Du doch sehen was passiert, schlimmer kann es doch wohl nicht mehr werden. Cache löschen ist wichtig zwischen den Tests.

    Und rufe nicht WP auf, sondern eine einfache, vorhandene Seite, wie die liesmich.html, weil die nicht über WP-Rules läuft.

    Einmal editiert, zuletzt von Melewo (11. September 2013 um 14:34)

  • Gibt es die Subdomain http://www.deinedomain.de überhaupt? Wenn nicht, werden wohl alle *.deinedomain.de Anfragen an deinedomain.de weitergeleitet, und schon hast du deine Schleife.

    Mach doch mal einen Screen deiner Sub/Domainverwaltung sowie der DNS Einstellungen.

    Lieben Gruß, Appendix

  • Ist schon einige Jahre her, denke das war 2004 bis 2006 so, da konnte man zwar bei einigen Strato-Paketen eine htaccess anlegen, jedoch keine Weiterleitung per htaccess. Jeder Versuch führte zu einer Endlosschleife.
    Falls keine Subdomain eingerichtet ist oder eine Weiterleitung nicht möglich, weil die Subdomain immer wieder auf die Domain verweist oder ...

    Sollte sich leichter mit Aufrufen wie "http://www.example.com/liesmich.html" testen lassen.

    Fällt mir auch gerade noch ein, handelt es sich um einen Apache?

    Einmal editiert, zuletzt von Melewo (11. September 2013 um 15:11)

  • Apache Configuration
    RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
    RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

    das hab ich ausprobiert und bewirkt den gleichen Fehler.

    Ja, die subdomain http://www.domain.tld gibt es.

    Wir benutzen ein ubuntu 12 mit Plesk 11.5 ... ich glaube, dass wohl das Ubuntu da noch eine einstellung braucht. Nur welche?

    ja, ist eine apache2


  • Wir benutzen ein ubuntu 12 mit Plesk 11.5 ... ich glaube, dass wohl das Ubuntu da noch eine einstellung braucht. Nur welche?

    in deiner vhost für die entsprechende Domain

    Code
    ServerName domain.de
    ServerAlias [URL="http://www.domain.de"]www.domain.de[/URL]
    
    
    AllowOverride All

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!