Doppelter Content, Wordpress, htaccess Problem

  • Hallo,

    ich habe Folgendes Problem:

    Meine Seite läuft bei Statro (Wordpress) und liefert doppelten Content, ist sowohl mit als auch ohne www im Index von Google. Habe jetzt versucht die .htaccess Datei zu ändern, doch ohne Erfolg.

    Meine .htaccess Datei:

    Apache Configuration
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    Wenn ich jetzt den Code veränder in z.B.:

    Apache Configuration
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !^www.
    RewriteCond %{HTTP_HOST} !^$ [NC]
    RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
    </IfModule>
    # END WordPress

    ... komme ich zwar wenn ich nur domain.de eingebe auf http://www.domain.de, aber alle anderen seiten (http://www.domain.de/blog, http://www.domain.de/beispiel, etc) gehen nicht mehr. Da bekomme ich auf eine Seite wo steht "Ups! Dieser Link scheint nicht mehr zu funktionieren" HTTP 404 - Datei nicht gefunden...

    Ich bitte um Hilfe. Wie bzw. was muss ich an der .htaccess datei ändern.

    • 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

  • Zitat

    so musses sein: :smile:

    RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.tld$ [NC]
    RewriteRule ^(.*)$ http://domain.tld/$1 [R=301,L]
    LG saleen7

    funktioniert leider auch nicht... :(
    Also Startseite geht. Ich wollte aber das alles mit www aufrufbar ist, und in diesem fall ist ja alles ohne www. Wenn ich jetzt auf ne unterseite gehe, kriege ich ne fehlerseite oder manchmal auch "Umleitung Fehler - Die Anfrage wird so weitergeletet das sie nie beendet werden kann" oder so ähnlich.

    Ich habe hier gelesen, das es vieleicht am Strato Server liegen könnte. Doch ich habe meine Blog und Adresse immer mit www konfiguriert.

    Weiß echt nicht mehr weiter... will doch eigentlich nur den Doppelten Content verhindern!

    Jemand ne Idee?!

  • Also bei uns + Strato funktioniert:

    1. Blog-URL und Site-URL mit www konfigurieren
    2. # erzwingt www. am Anfang
      RewriteCond %{HTTP_HOST} !^www\.domain\.de [NC]
      RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]
    3. dann normal weiter mit den WP-Rewrite-Sachen


    War btw. auch nur gegooglet, die www-Umleitung.

Jetzt mitmachen!

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