Page-based routing

TYPO3 provides built-in support for page-based routing, mapping pages to routes automatically.

Page-based routing is always enabled in TYPO3 and requires a site configuration (see Site handling) for your website. Each page's route is determined by its slug field, which can be viewed in the page properties.

The generation of page slugs is controlled via the TCA configuration of the pages table (slug field). This configuration can be customized in your extension’s TCA/Overrides/pages.php. Refer to the TCA reference (Slugs / URL parts) for available options.

If the system extension typo3/cms-redirects is installed, redirects are automatically generated when a slug is adjusted by and editor.