.htaccess + Domainumleitung

  • Hallo,

    ich möchte bei meinem Blog die domain.de auf http://www.domain.de umleiten. Dies geht wohl so:

    [FONT=Consolas]Options +FollowSymlinks
    RewriteEngine on
    rewritecond %{http_host} ^domain.com [nc]
    rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc][/FONT]

    Wie binde ich das in meine vorhandene .htaccess Datei ein?
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    Bitte helft mir!

    • 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

  • Ich hätte es ja mit Codes von hier gemacht aber vermutlich gibt es da zahlreiche Wege, die zum gleichen Ergebnis führen

    Am besten aufgehoben sind individuelle Schnipsel außerhalb der # BEGIN WordPress # END WordPress Zeilen, denn die werden m.W von Wordpress gerne mal "resetted" und dann sind deine eigenen Einstellungen wieder futsch, könnte z.B. passieren wenn du die Permalinks aktualisierst

  • WP leitet ab Version 2.5 automatisch auf die in der Blogadresse hinterlegte URL um. Also eigentlich sollte es den Code nicht benötigen. Falls doch: einfach vor dem WP-Block in die .htaccess schreiben.



    Danke!
    Woran erkenne ich das WP korrekt umleitet. Mein Problem ist, dass Google momentan meine neuen Artikel nicht indiziert und es anscheinend dopplten Content gibt.
    Meine Seite http://www.verhaltensbiologie.de

  • Super, vielen Dank! Jetzt passt es.
    HTTP Status Code: HTTP/1.1 301 Moved Permanently

    Das Problem kommt wahrscheinlich daher, dass dies vorher eine statische Seite auf http://www.verhaltensbiologie.de/web/ war. Und jetzt der Blog direkt auf http://www.verhaltensbiologie.de liegt.

    Bei der alten statischen Adresse habe ich jetzt
    HTTP Status Code: HTTP/1.1 404
    ist das dann ok oder muss ich dafür auch noch eine Umleitung schreiben?

  • 301 für die umzuleitende Seite ist perfekt. Die Standarddomain sollte weiterhin 200 liefern

    Wenn's die Seite nicht mehr gibt, dann ist ein 404 okay. Explizit könntest du auch noch einen 410 "Gone" senden, manchmal verschwindet die Seite dann schneller aus dem $suchmaschine-Index. Ist aber Geschmackssache.

    Und noch ein wenig Bettlektüre: :-)
    SELFHTML: Webserver/CGI / Webserver / HTTP-Status-Codes

  • Tut es bei dir offensichtlich nicht, warum auch immer.


    Mein anderer Blog tut das gleiche. Hängt das vielleicht mit Strato zusammen? Da passieren ja immer seltsame Dinge ... wobei ja jetzt das mod-rewrite Dilemma ja endlich gelöst ist.

    Den Link werde ich als Bettlektüre geniessen :)

  • Strato hält einen auf Trab.
    Ich hoffe das bei mir jetzt alles ok ist auch ohne dieses Plugin.

    Vielen Dank noch mal für die schnellen Antworten!

Jetzt mitmachen!

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