htaccess Trailing Slash Problematik
Hallo zusammen!
Ich bin absoluter Contao Neuling und habe auch schon die Forensuche bemüht, aber leider nichts gefunden.
An alle Unterseiten meiner Domain wird immer ein Trailingslash angehängt.
Beispiel: Domain.de/beispiel/
Soweit so gut.
Wenn nun aber die URL ohne Trailingslash am Ende aufgerufen wird, gibt es einen 404 Fehler.
Ich möchte nun, dass an jede URL immer ein Trailingslash angehängt wird.
Sobald eine URL ohne Trailingslash aufgerufen wird, soll sie auf die URL MIT Trailingslash weiterleiten.
Mein Programmierer sagt mir, dass es leider nicht so einfach möglich ist und man für jede einzelne URL eine Weiterleitung anlegen muss.
Das kann es doch aber nicht sein, oder?
Folgende drei Befehle in der htaccess haben wir schon durchprobiert:
Code:
RewriteCond %{REQUEST_URI} /+[^\.]+$
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
RewriteCond %{REQUEST_URI} !(/$|\.)
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*[^/])$ /$1/ [L,R]
Wisst ihr evtl. eine Lösung?
So langsam verliere ich den Glauben an Contao... :(