Contao-Camp 2024
Ergebnis 1 bis 2 von 2

Thema: URL mit und ohne Slash (/) am Ende

  1. #1
    Contao-Fan Avatar von intradesign
    Registriert seit
    28.07.2015.
    Beiträge
    338

    Standard URL mit und ohne Slash (/) am Ende

    Hallo zusammen,

    mir ist eben aufgefallen, dass die Seiten mit

    https://www.meinedomain.de/de/meineseite geladen werden, wenn ich aber
    https://www.meinedomain.de/de/meineseite/ eingebe, dann nicht.

    Jetzt habe ich eine Rewrite-Rule erstellt, die den abschließenden Slash entfernt, wenn dieser vorhanden ist. Die Seiten werden dann auch bei der Eingabe mit Slash angezeit.

    Aber das Problem ist nun: Wenn ich nur www.meindomain.de/de/ eingebe, kommt die Meldung "to many redirects".

    Wie handhaben das denn andere? Ist so eine Rewrite-Rule sinnvoll?

    Vielen Dank und viele Grüße
    Timo

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

    Standard

    Prinzipiell brauchst du den Redirect ja gar nicht, weil Contao keine derartigen URLs erzeugt.

    Wenn du ihn aber dennoch haben willst, musst den Redirect ja nur so gestalten, dass er nur dann greift, wenn die Anzahl der Zeichen vor dem letzten Slash 4 oder mehr ist.

    Übrigens brauchst du dafür nicht unbedingt die RewriteEngine, das könntest du auch mit RedirectMatch machen.

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
  •