Ergebnis 1 bis 6 von 6

Thema: SEO-konforme Weiterleitungen in der htaccess

  1. #1
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    193

    Standard SEO-konforme Weiterleitungen in der htaccess

    Guten Morgen,

    ich habe soeben versucht diese Seite (Hier ein Beispiel) per 301-Weiterleitung umzuleiten:

    https://www.testdomain.de/test/
    zu
    https://www.testdomain.de/neue-contao-seite.html

    Dazu habe ich zunächst versucht durch einen Redirect dies zu lösen:
    Redirect 301 /test/ https://www.testdomain.de/neue-contao-seite.html

    Hier ist das Problem der Trailing-Slash am Ende der Domain - ich kann also nicht "/test/" umleiten, sondern nur "/test".

    Ich habe es bisher nur über einen Zwischenschritt mit folgendem Code hinbekommen:
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [R=301,NC,L]

    Die Weiterleitung erfolgt dadurch wie folgt:
    "/test/" => "/test" => "/neue-contao-seite.html"

    Wie kann ich direkt von "/test/" auf meine neue Seite weiterleiten?

    Vielen Dank im Voraus - ich hoffe ich habt alles verstanden.

    Gruß Chris

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Verwende Begrenzer $

    Code:
    RedirectMatch 301 ^(.*)/test/$ $1/neue-contao-seite.html
    Das sollte nur /test/ weiterleiten. /test/alte-seite.html nicht

  3. #3
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    193

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Verwende Begrenzer $

    Code:
    RedirectMatch 301 ^(.*)/test/$ $1/neue-contao-seite.html
    Das sollte nur /test/ weiterleiten. /test/alte-seite.html nicht
    Danke für die schnelle Antwort.

    Ich habe es nun durchgeführt - es funktioniert bei Eingabe der URL.
    ABER: Diverse Sitechecker zeigen mir für die Seite "https://www.testdomain.de/test/" nun ein 404-Fehler an.
    Daher gehe ich davon aus, dass irgendwas noch nicht korrekt ist - habe da Angst bzgl. SEO usw.

    Ich möchte wie gesagt die alte Seite ".../test/" auf ".../neue-contao-seite.html" umleiten. Wichtig: Es ist kein Ordner sondern eine Seite!

    Gruß Chris

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Wenn es weiterleitet sollte es passen. Das ist ein 301. Keine Ahnung was du da für ein Tool hast und/oder ob hier Caching im Spiel ist. Ohne die URL zu kennen, kann ich es nicht verifizieren.

  5. #5
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.782
    Partner-ID
    634

    Standard

    Alternativ: Lege die Seite test in Contao an und nutze die interne Weiterleitung auf die neue Seite.


    Gesendet von iPhone mit Tapatalk

  6. #6
    Contao-Nutzer
    Registriert seit
    01.12.2016.
    Beiträge
    193

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Wenn es weiterleitet sollte es passen. Das ist ein 301. Keine Ahnung was du da für ein Tool hast und/oder ob hier Caching im Spiel ist. Ohne die URL zu kennen, kann ich es nicht verifizieren.
    War im Cache. Hat nun geklappt - danke.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •