Ergebnis 1 bis 5 von 5

Thema: htaccess Frage

  1. #1
    Contao-Nutzer
    Registriert seit
    22.06.2012.
    Ort
    CH
    Beiträge
    72

    Standard htaccess Frage

    Hallo

    Ich habe schon gesucht, aber irgendwie kapiere ich es nicht ganz.
    Mein Problem:
    Ich habe von einem anderen CMS auf contao 3.5 umgestellt. Nun sind natürlich in Google einige Links nicht mehr gültig. Irgendwie kann dies ja über htaccess Redirect 301 umgestellt werden, nur wie?

    Ich möchte bestimmte alte Seiten direkt auf die entsprechende neue umleiten, und alle restlichen auf die neue Seite geändert
    Also,
    www.domain.ch/cat118.html soll nach www.domain.ch/Seitenübersicht.html
    www.domain.ch/cat135.html soll nach www.domain.ch/Kontakt.html
    usw. etwa 10 Seiten
    Und alle restlichen www.domain.ch/catXXX.html sollen nach www.domain.ch/neue-Homepage.html

    Wie geht das? Und wo in der htaccess von contao muss ich das eintragen? Ganz oben, oder unten oder dazwischen?

    Danke für eine ausführliche Antwort

    Grüsse
    Rolf

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

    Standard

    Ungetestet. Versuch mal folgendes:

    Diese Anweisung in die Sektion URL rewriting
    ##
    # Leitet alle Anfragen auf www.domain.ch/neue-homepage.html um, mit Ausnahme von /seitenuebersicht.html etc.
    ##
    RewriteEngine on
    RewriteCond %{REQUEST_URI}!^/seitenuebersicht.html
    RewriteCond %{REQUEST_URI}!^/kontakt.html
    RewriteRule (.*) http://www.domain.ch/neue-homepage.html [R=301,L]

    Diese Anweisungen ans Ende der htaccess

    Redirect 301 /cat118.html http://www.domain.ch/seitenuebersicht.html
    Redirect 301 /cat135.html http://www.domain.ch/kontakt.html

  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Alle Seiten, welche du nicht umleitest und welche nicht existieren, sollten eigentlich automatisch auf die 404-Seite, welche du in der Seitenstruktur erstellt hast umgeleitet werden.

    Die Redirects sollten meiner Meinung nach als erstes kommen, d.h. entweder unter
    Code:
      RewriteBase /
    
      Redirect 301 /cat135\.html http://example.com/Kontakt.html
    Oder wenn du die www-Umleitung dort eingerichtet hast unter dieser
    Code:
      RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
      RewriteRule (.*) http://example.com/$1 [R=301,L]
    
      Redirect 301 /cat135\.html http://example.com/Kontakt.html
    Wenn neue-Homepage.html deine Startseite sein soll, dann solltest du diesen Alias nach index umbenennen.

    Du solltest auch keine Großschreibung oder Sonderzeichen (z.B. beides in "Seitenübersicht" enthalten) in den Aliasen verwenden. Lasse die Aliase am besten von Contao generieren. Feld leeren und neu speichern.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es gibt auch Erweiterungen dafür, welche dich dabei unterstützen, ich habe die allerdings noch nicht ausprobiert und gerade diese beiden gefunden [redirect] und [redirection].
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  5. #5
    Contao-Nutzer
    Registriert seit
    22.06.2012.
    Ort
    CH
    Beiträge
    72

    Standard

    Hallo zusammen

    Besten Dank für die Tipps, nach dem Vorschlag von Stefan-at-work läuft es wie gewünscht

    Grüsse
    Rolf

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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