Uncaught TYPO3 Exception #1301648404: This page (ID 10149) is of type "Shortcut" and configured to redirect to a page, which is not accessible (ID 10166). (More information) TYPO3\CMS\Core\Error\Http\PageNotFoundException thrown in file /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php in line 1629. 10 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getPageShortcut(10166, 0, 10149) /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php: 01524: // target and we need to follow the new target 01525: $this->originalShortcutPage = $this->page; 01526: $this->page = $this->getPageShortcut($this->page['shortcut'], $this->page['shortcut_mode'], $this->page['uid']); 01527: $this->id = $this->page['uid']; 01528: } 9 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getPageAndRootline() /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php: 01836: public function getPageAndRootlineWithDomain($domainStartPage) 01837: { 01838: $this->getPageAndRootline(); 01839: // Checks if the $domain-startpage is in the rootLine. This is necessary so that references to page-id's from other domains are not possible. 01840: if ($domainStartPage && is_array($this->rootLine)) { 8 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getPageAndRootlineWithDomain(10003) /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php: 01426: // We store the originally requested id 01427: $this->requestedId = $this->id; 01428: $this->getPageAndRootlineWithDomain($this->domainStartPage); 01429: $timeTracker->pull(); 01430: if ($this->pageNotFound && $GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFound_handling']) { 7 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::fetch_the_id() /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php: 01279: $this->getTimeTracker()->pull(); 01280: // Now, get the id, validate access etc: 01281: $this->fetch_the_id(); 01282: // Check if backend user has read access to this page. If not, recalculate the id. 01283: if ($this->beUserLogin && $this->fePreview) { 6 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::determineId() /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Classes/Http/RequestHandler.php: 00137: $this->controller->checkAlternativeIdMethods(); 00138: $this->controller->clear_preview(); 00139: $this->controller->determineId(); 00140: 00141: // Now, if there is a backend user logged in and he has NO access to this page, 5 TYPO3\CMS\Frontend\Http\RequestHandler::handleRequest(TYPO3\CMS\Core\Http\ServerRequest) /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/core/Classes/Core/Bootstrap.php: 00317: 00318: // Execute the command which returns a Response object or NULL 00319: $this->response = $requestHandler->handleRequest($request); 00320: return $this; 00321: } 4 TYPO3\CMS\Core\Core\Bootstrap::handleRequest(TYPO3\CMS\Core\Http\ServerRequest) /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Classes/Http/Application.php: 00077: public function run(callable $execute = null) 00078: { 00079: $this->bootstrap->handleRequest(\TYPO3\CMS\Core\Http\ServerRequestFactory::fromGlobals()); 00080: 00081: if ($execute !== null) { 3 TYPO3\CMS\Frontend\Http\Application::run() /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Resources/Private/Php/frontend.php: 00021: call_user_func(function () { 00022: $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php'; 00023: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run(); 00024: }); 2 {closure}() /var/www/bti_002_beton.org_live/typo3_src-8.7.30/typo3/sysext/frontend/Resources/Private/Php/frontend.php: 00022: $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php'; 00023: (new \TYPO3\CMS\Frontend\Http\Application($classLoader))->run(); 00024: }); 1 require("/var/www/bti_002_beton.org_live/typo3_src-8.7.30/t…sysext/frontend/Resources/Private/Php/frontend.php") /var/www/bti_002_beton.org_live/typo3_src-8.7.30/index.php: 00001: <?php 00002: 00003: require __DIR__ . '/typo3/sysext/frontend/Resources/Private/Php/frontend.php';