Bug #104692
openNo site found when the url contains a plus (+) sign
0%
Description
Hi
It seems that the site is not properly resolved when the url contains a plus (+) sign.
Given the following cases:
http://typo3.cms.ddev.site/styleguide-demo-1/ : 200 OK
http://typo3.cms.ddev.site/styleguide-demo-foo/ : 404, Reason: The requested page does not exist
http://typo3.cms.ddev.site/styleguide-demo+1/ : 404, Reason: No site configuration found
but (weirdly) http://typo3.cms.ddev.site/styleguide-demo-1+foo/ : 404, Reason: The requested page does not exist
There is something inconsistent in the SiteResolver.
The anoying issue is that the 404 Handler configured for the site is not triggered when the Site is not resolved, and users are seeing the TYPO3 404 page instead of the custom one.
TYPO3 11 and reproduced on main (13.3.0-dev)