TYPO3, RealUrl, HTTP 404
TYPO3 6.0.0
RealUrl 1.12.3 [FE][pageNotFound_handling] = /404.html [FE][pageNotFound_handling_statheader] = HTTP/1.0 404 Not Found RealUrl вроде работает без вопросов, т.е. ссылки вида /feedback/ срабатывают как положено. Для отсутствующих сегментов вида /xxxxxx/ возвращает требуемую 404.html Но вот ссылки вида /index.php?id=99999 (где в качестве номера указывается индекс заведомо несуществующей страницы) возвращают страницу TYPO3 "Oops, an error occurred! Could not fetch page data for uid 99999. More information regarding this error might be available online [http://wiki.typo3.org/Exceptionv4/1343589451]" с HTTP/1.1 200 OK. Подскажите пожалуйста, где что "подкрутить", чтобы при отсутствии страницы с запрошенным id отдавалась 404.html и сответствующий HTTP код? |
Уточнение:
"Could not fetch page data for uid 99999" возвращается только если выполнен вход в BE. Если разлогиниться в BE возвращает просто "Oops, an error occurred!" с HTTP/1.1 500 Internal Server Error. В логе TYPO3: Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1343589451: Could not fetch page data for uid 99999. | RuntimeException thrown in file /usr/local/www/typo3/typo3_src-6.0.0/typo3/sysext/core/Classes/Utility/RootlineUtility.php in line 211. Requested URL: https://www.example.ru/index.php?id=99999 |
Часовой пояс GMT +4, время: 01:02. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot