Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | |
| typo3:404 [2016/05/24 23:04] – [Mehrsprachige 404-Seite] admin | typo3:404 [2016/05/29 15:19] (aktuell) – Mehrsprachige 404-Seite ohne RealURL admin |
|---|
| </code> | </code> |
| |
| ... oder ggf. ''$GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFound_handling'] = '/de/404/';'', wenn die deutsche Seite grundsätzlich mit Länderkürzel aufgerufen wird. | ... oder ggf. ''$GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFound_handling'] = '/de/404/';'', wenn die deutsche (Default-)Seite grundsätzlich mit Länderkürzel aufgerufen wird. |
| | |
| | Falls kein RealURL installiert ist, kann man selbstverständlich auch die Seiten-ID verwenden: |
| | |
| | **AdditionalConfiguration.php** |
| | <code php> |
| | <?php |
| | |
| | if (!defined('TYPO3_MODE')) {die('Access denied.');} |
| | |
| | // Multilanguage 404 page with RealURL: |
| | if (preg_match('/\/en\//', $_SERVER['REQUEST_URI']) || $_GET['L'] == 1) { |
| | $GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFound_handling'] = '/index.php?id=17&L=1'; |
| | } else { |
| | $GLOBALS['TYPO3_CONF_VARS']['FE']['pageNotFound_handling'] = '/index.php?id=17&L=0'; |
| | } |
| | </code> |
| |
| Quelle: http://blog.exites.de/blog/2011/12/404-fehlerseite-bei-mehrsprachiger-typo3-seite-und-realurl/ | Quelle: http://blog.exites.de/blog/2011/12/404-fehlerseite-bei-mehrsprachiger-typo3-seite-und-realurl/ |