Glossary: Site Handling
Site Handling
Site Handling in TYPO3 is the central configuration system for domains, languages, and routing. Introduced in TYPO3 v9, it provides a structured and transparent way to manage multi-site and multilingual setups.
Use Cases for Site Handling
Site Handling is typically used to configure and manage:
- Multilingual websites with shared or separate domains
- Routing rules and entry points for each site
- Base URLs, locales, and language fallbacks
- Consistent URL generation across frontend projects
How Site Handling Works
- Configuration is stored in YAML files under config/sites/.
- Each site has its own configuration defining domains, languages, and routing.
- TYPO3 reads these settings and controls URL generation and language switching.
Advantages
- Centralized management of domains and language setups
- Clear separation of multiple sites within one TYPO3 instance
- Transparent and versionable configuration via YAML
- Stable URL routing and consistent multilingual handling
Typical Use Case
A corporate website runs in German, English, and French within a single TYPO3 system. Site Handling defines all language paths and domains in YAML, ensuring consistent routing and language switching.