TYPO3 v9 has reached its end-of-life September 30th, 2021 and is not maintained by the community anymore. Looking for a stable version? Use the version switch on the top left.
You can order Extended Long Term Support (ELTS) here: TYPO3 ELTS.
Page based Routing¶
TYPO3 allows page based routing (that is mapping pages to routes) out of the box.
To enable page based routing, add a site configuration (see Site Handling) for your web site.
To see which route gets mapped to which page, open the page properties and look at the
To enable editors to change the slug (or update the slug when they change the page title for example) make sure that your
editor groups have access to the
How a page slug is generated is configured via TCA configuration of the pages table (field
slug). You can adjust that configuration
in your extensions'
TCA/Overrides/pages.php. See TCA reference (see type = 'slug' for available options).
An upgrade wizard has been provided that will take care of generating slugs for all existing pages. If you used RealURL before, the wizard tries to use the RealURL caches to generate matching slugs. However, this will not be successful in all cases and you should recheck the generated slugs if you want the URL structure to stay the same after an upgrade.