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:
Hierzu die 4 Leerzeichen beachten, wie im Video erläutert.Code:contao: url_suffix: ""
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:
Dazu gibt es ebenfalls eine gute Anleitung im Netz:Code:# Rewrite old .html URLs (config/config.yml -> contao: url_suffix: '') RewriteRule ^(.*)\.html$ /$1 [L,R=301]
https://brkwsky.de/contao-tipps-und-...-seo-optimiert
ACHTUNG: in dieser Anleitung steht noch die ältere Version (siehe ROT):
Dies muß meines Wissens nach bei Contao 9.4 entfernt werden, weil es den Ordner app nicht mehr gibt.Code:# Rewrite old .html URLs (app/config/config.yml -> contao: url_suffix: '') RewriteRule ^(.*)\.html$ /$1 [L,R=301]
Ich hoffe, hier ein wenig weiterhelfen zu können.

Zitieren
Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.