Feature: #93048 - Introduce Backend URL rewrites
See forge#93048
Description
The TYPO3 backend does now feature URL rewrites which allows the use of human readable urls. This will enable TYPO3 to introduce deep-linking functionality in the future. By that, it will be possible to share URLs, which directly link to a specific module or even a specific record, in the backend.
Example
// Before
https://example.com/typo3/index.php?route=%2Fmain
// After
https://example.com/typo3/main
This feature is enabled by default and will work as soon as the necessary rewrite rule is added in the webserver configuration. See: Breaking: #93048 - Backend URL rewrites for more details about this.
To generate human readable urls for custom backend modules and routes,
extension authors can use the public
Uri
API.
Impact
TYPO3 now builds human readable urls for the backend by default.
Extension authors also automatically benefit form this when
using the public
Uri
API.