Hauptmenü

Werkzeuge

Kategorien

Archiv

TYPO3 9 .html Suffix an URLs

Erstellt in TYPO3 am 23. Oktober 2018 vom Daschmi

Damit „.html“ als Suffix/Endung vom TYPO3 an eine URL gehängt wird, kann man in der Site Konfiguration folgende Routenerweiterung nutzen:

routeEnhancers:
PageTypeSuffix:
type: PageType
default: '.html'
map:
'.html': 0

Die URL ist dann über

/kontakt.html und /kontakt aufrufbar. Um Double Content zu vermeiden, kann man in einer .htaccess folgende Umleitung verwenden (oder die canonical URL nutzen)

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [R,L]