Diese Anpassung der Config.yaml ändert das Routing in TYPO3. Auch .html kann an die URL gehängt werden.
Es wird zu jedem Slug ein .html hinzugefügt. Ein Beispiel dafür: /home/startseite -> /home/startseite.html
Die Seitenkonfiguration YAML Datei findet man ab v12 unter: /config/sites/<SEITE>/settings.yaml
Vor v12 ist der Dateipfad unter: /typo3conf/sites/<SEITE>/config.yaml
Dort fügen wir nun unten folgende Zeilen hinzu:
routes: { ... }
...
routeEnhancers:
PageTypeSuffix:
type: PageType
default: .html
map: { }
Natürlich kann man jede Dateiendung nutzen, welche für soetwas unterstützt werden. Auch .php, .js, usw. funktionieren.
Wer keine Dateiendung haben will, kann die oben genannten Zeilen wieder entfernen.
Zum Schluss muss noch der Cache gelöscht werden, damit die Pfade neu generiert werden.