Domainumleitung (htaccess)…ranking?

  • Hallo liebe Comunity,

    habe demletzt meine .htaccess im root-Verzeichnis geändert, um meine Domain auf einen Unterordner zu lenken (WP-installation).

    Frage 1. Seit der Änderung ist mein Ranking bei Google gefallen?!
    Frage 2. in meiner htaccess steht aktuell:

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^http://www.domain.de%24
    RewriteCond %{REQUEST_URI} !^/unterordner/
    RewriteRule ^(.*)$ /unterordner/$1

    ist das die optimale Lösung? hörte eine 301 er Umleitung sei das Beste.

    RewriteCond %{REQUEST_URI} !unterordner/
    RewriteRule ^(.*)$ unterordner/$1

    funktioniert auch, betrifft aber glaub ich jede Domain, die über diesen Webspace läuft?

    ok, letzte Frage noch: Habe in meinem Hauptverzeichnis auch andere Ordner Bspw. mysqldumper etc. ... Wie steuere ich diesen Ordner nun über den Browser an? http://www.domain.de/mysqldumper wird ja nun auch umgeleitet, oder nicht?

    Hoffe auf Hilfe! Danke!

    • 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

  • Laut Google ist eine 301 Umleitung das Beste. Diese sagt aus, dass deine Seite permanent umgezogen ist. Dieser Code muss mitgegeben werden, dann fällt auch das Ranking nicht. Hatte das selbst vor einem halben Jahr und alles läuft wie vorher.

    Versuche mal das hier:

    Apache Configuration
    RewriteEngine on
    rewritecond %{http_host} ^domain.de [nc]
    rewriterule ^(.*)$ http://www.domain.de/unterordner/$1 [r=301,nc]
    rewritecond %{http_host} ^www.domain.de [nc]
    rewriterule ^(.*)$ http://www.domain.de/unterordner/$1 [r=301,nc]

    Falls das nicht funktioniert, kannst du dieses hier nehmen:

    Code
    RedirectPermanent http://domain.de http://www.domain.de/unterordner/
    RedirectPermanent http://www.domain.de http://www.domain.de/unterordner/

    Das RedirectPermanent gibt den Code 301 weiter. Beide Beispiele mit einer Weiterleitung ohne www auf mit www. Solltest du immer machen damit kein doppelter Content entsteht.

    VG
    Philip

  • Danke für die Antwort, dachte schon hier schreibt keiner mehr!

    Mhh, bei deinem ersten Beispiel habe ich den selben Effekt, wie wenn ich über meine Confix Oberfläche (beim Host) auf ein Untervezeichnis umleite --> Anzeige fehlerhaf, und Unterverzeichnis (/wordpress) im Browser sichtbar!

    Nummer zwei geht gar nicht… :cry:

    Ist meine Methode den so falsch?
    Das mysqldumper-Problem habe ich auch noch.

    Freue mich über jede Hilfe!

  • Mach dir ne Subdomain mit der du auf dein Root verzeichnis zugreifen kannst, dann kannste auch auf einen mySQl Dumper zugreifen.

    Meine Beispiele oben funktionieren bei mir beide so. Hier noch was zum testen:

    Code
    RedirectPermanent / http://www.domain.de/unterordner/

    Wenn das auch nicht funktioniert dann weiß ich auch nicht weiter. Bei welchem Anbieter bist du denn mit deiner Seite?

    VG
    Philip

  • Das mit der Subdomain ist ne Gute Idee, passt… (jetzt muss ich nur noch den 403 er-Fehler bei meinem Dumper wegbekommen...hier läuft auch wirklich nichts glatt :) )

    Der oben genannte Code funktioniert leider auch nicht.

    Ich bin bei Alfahosting… wie gesagt Anzeigefehler bei einer Umleitung über Confix.

    Bleibe ich halt bei dem hier, was meint Ihr… Suchmaschinenfreundlich?

    Apache Configuration
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.domain.de$
    RewriteCond %{REQUEST_URI} !^/Unterverzeichnis/
    RewriteRule ^(.*)$ /Unterverzeichnis/$1

    Gruß und Danke!

  • Beide Beispiele mit einer Weiterleitung ohne www auf mit www. Solltest du immer machen damit kein doppelter Content entsteht.


    Das macht WP in den aktuellen versionen automatisch und muss nicht mehr manuell in der htaccess eingetragen werden.

    Rainmaker
    Am sinvollsten wäre doch deine WP Installation in dein Domain Root zu schieben (da gehört dein Blog auch sinngemäß hin, wenn du unter der Domain nichts anderes betreibst) und den Subfolder per 301 auf die Domain umzuleiten.

Jetzt mitmachen!

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