TYPO3 9: URLs mit trailing slash oder nicht

Aus SEO-Gründen macht es einen Unterschied, ob eine URL mit einem Slash endet oder nicht (siehe https://www.sistrix.de/frag-sistrix/trailing-slash/)

Wenn man also ein Upgrade auf TYPO3 9 durchführt und die URLs in der alten Seite so aussahen:

domain.de/seite/

dann sollten sie auch nach dem Upgrade so aussehen. 

Standardmäßig erzeugt TYPO3 9 aber URLs ohne Trailing Slash. 

Um diesen hinzuzufügen, müssen folgende Zeilen in die config.yaml der Site-Configuration hinzugefügt werden (auf die Einrückungen achten!)

 

routeEnhancers:
  PageTypeSuffix:
    type: PageType
    default: /
    suffix: /
    index: ''
    map:
      /: 0

 

Anschließend "Flush all caches"!

Wird bei index ein Wert eingetragen, so wird dieser als URL der Startseite verwendet.