I have an installation with TYPO3 9LTS where all URls show the start page after the last deployment.
Our system has a deployment in three steps: dev, test, prod.
I have build new features on dev and got it working so I deployed it to the test system (including an update to the latest version 9.5.18 of TYPO3). On the testsystem (which worked nicely before) I can see only the startpage as all URLs (which are calculated correctly) result in showing the startpage.
With ext:realurl
I cold inspect the array $_GET
to inspect which paramters realurl has decoded.
Where does TYPO3 store the detected page uid and possible other parameters?
Maybe I have some errors in the YAML configuration of the routeEnhancers.
How can I detect errors in the routeEnhancers configuration? (although the same configuration works on the dev system)
EDIT:
As there are multiple answers hinting to uniqueInSite
: maybe there are multiple errors, but I have one solution which makes my installation work: I can't use conditions for the domain.
I leave the question open/ unanswered as long as there is no solution to systematicly find an error in URL-resolving.
There might be also problems with the uniqueInSite
, but that results normaly in a 404 which is handled separately and which nomaly does not result in the startpage to display.