Hi Leute,
ich habe folgendes vor:
Bei www.domain.de/xyz.html soll das Suffix .html entfernt werden, sodaß die URL www.domain.de/xyz erscheint.
Dazu gibt es eine gute Anleitung im Netz: https://www.youtube.com/watch?v=2EG2tChW6Vw
Schritt 1:
Eine Datei config.yml anlegen und in den Order /config legen.
In dieser Datei folgende Eingabe:
Code:
contao:
url_suffix: ""
Hierzu die 4 Leerzeichen beachten, wie im Video erläutert.
Jetzt gibt es aber noch vorhandene URLs, die mit .html enden. Damit diese nicht ins Leere laufen (ERROR 404),
brauchen wir den nächsten Schritt.
Schritt 2:
In der .htaccess die Weiterleitung anlegen:
Code:
# Rewrite old .html URLs (config/config.yml -> contao: url_suffix: '')
RewriteRule ^(.*)\.html$ /$1 [L,R=301]
Dazu gibt es ebenfalls eine gute Anleitung im Netz:
https://brkwsky.de/contao-tipps-und-...-seo-optimiert
ACHTUNG: in dieser Anleitung steht noch die ältere Version (siehe ROT):
Code:
# Rewrite old .html URLs (app/config/config.yml -> contao: url_suffix: '')
RewriteRule ^(.*)\.html$ /$1 [L,R=301]
Dies muß meines Wissens nach bei Contao 9.4 entfernt werden, weil es den Ordner app nicht mehr gibt.
Ich hoffe, hier ein wenig weiterhelfen zu können.
Lesezeichen