Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Urls einfach per htaccess kürzen

  1. #1
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard Urls einfach per htaccess kürzen

    Hallo, wir wollen unsere Urls etwas kürzen und ich denke das es sicherlich einfacher geht als ich das machen würde.

    Es sind ungefähr 30 Seiten aus dehnen /fotolabor/ aus der Url genommen werden soll.

    Beispiel: https://www.unsere-webseite.de/fotol...-produktseiten
    Genau hier soll das /fotolabor/ bei allen Seiten aus der Url genommen werden.

    Kann uns evtl. jemand sagen mit welchem einfachen htaccess Befahl man das bewerkstelligen kann und nicht wie ich es machen würde jede seiten einzeln umleiten.

    Danke für eure Hilfe und GRÜßE

  2. #2
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    771
    User beschenken
    Wunschliste

    Standard

    Moin,

    eine Lösung wäre, unter System -> Einstellungen -> Frontend-Einstellungen das Häkchen bei "Ordner-URLs verwenden" zu entfernen.
    Grüße, Stefko

  3. #3
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo, das ist mir auch klar, nur muss ich ja für Google und Co. die alten Urls auf die neuen umleiten, bzw. für diejenigen die die seiten abgestpeichert haben.

    Gruß

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Wenn es dir nur um Umleitungen geht, dann nimm einfach RedirectMatch
    Code:
    RedirectMatch 301 ^/old/url$ /new/url

  5. #5
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    Anders als im Titel deines Threads genannt benötigst du also nicht Hilfe zum Kürzen von Urls via htaccess, sondern zum Umleiten, also ungefähr so etwas:
    Code:
    # urls weiterleiten:
    RedirectMatch 301 ^/alte-url?$   /neue-url.html
    oder?

  6. #6
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo, sorry war mein Fehler, also richtig ist zum umleiten.

    Danke für die Info und den Tip

  7. #7
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Also jetzt noch einmal.

    Ich ändere im Backend die Urls von z.B. 20 unsere Produktseiten von:

    https://www.unsere-seite.de/fotolabor/produktseite1
    https://www.unsere-seite.de/fotolabor/produktseite2
    https://www.unsere-seite.de/fotolabor/produktseite3
    usw.

    auf:
    https://www.unsere-seite.de/produktseite1
    https://www.unsere-seite.de/produktseite2
    https://www.unsere-seite.de/produktseite3
    usw.

    Damit die bei den evtl. Kundenabgespeicherten Seiten und die bei Google keinen Fehler beim aufruf erzeugen, muss ich ja in der htaccess ein Umleitung einsetzen.

    Gibt es jetzt hierfür eine einfache Lösung, also einen einfachen Befehl um alle z.B. 20 Urls mit dem /fotolabor/ in der Url auf ohne umzuleiten? oder muss ich das für jede url neu eingeben?

    Ich hoffe jetzt hab ichs richtig......

    Gruß aus Löhne

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Für solche Fälle gab es unter Contao 3 mal eine Extension, "page history" oder so.

  9. #9
    Contao-Fan Avatar von Nightwing
    Registriert seit
    29.05.2013.
    Beiträge
    436

    Standard

    Versuch das mal, sollte den Schnippsel aus der URL filtern:
    Code:
        RewriteEngine On
        RewriteRule ^fotolabor/(.+)$ /$1/$2 [R=301,L]
    So hab ich mir das -detail vom Newsreader von ner 2.11er Installation rausgemacht.

    ToM

    Edith sagt sorry, war ein Fehler drin...
    Geändert von Nightwing (08.02.2020 um 11:59 Uhr)

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
  •