[TYPO3-german] mehrsprachige Fehlerseiten ???

Josef Florian Glatz typo3 at josdesign.at
Thu Mar 17 07:17:57 CET 2011


Am 16.03.2011 18:15, schrieb Ralf-René Schröder:
> Hallo
> da TYPO3 ja von Haus aus keine mehrsprachigen Fehlerseiten bietet habe
> ich folgenden Ansatz gewählt:
> (hier ist TYPO3 4.4.7 mit templavoila und realurl im Einsatz - die
> Fehlerseite heißt 404)
>
> # Vorige Zuweisung
> //$TYPO3_CONF_VARS['FE']['pageNotFound_handling'] = '/404/';
> # Kontrollstruktur für Mehrsprachigkeit
> if (preg_match('/\/en\//', $_SERVER['REQUEST_URI']) || $_GET['L'] == 1) {
> $TYPO3_CONF_VARS['FE']['pageNotFound_handling'] = '/en/404/';
> } else if (preg_match('/\/ar\//', $_SERVER['REQUEST_URI']) || $_GET['L']
> == 2) {
> $TYPO3_CONF_VARS['FE']['pageNotFound_handling'] = '/ar/404/';
> } else {
> $TYPO3_CONF_VARS['FE']['pageNotFound_handling'] = '/404/';
> }
>
> funktioniert prinzipiell, liefert aber keinen 404 header, sondern einen 200
> wo muß ich da noch ansetzen ???
>
>
Coole Idee mit den IF Abfragen innerhalb der localconf.php. Gibt es auch 
eine gute Alternative oder ist dies bereits die beste Lösung (auch in 
Verbindung mit TemplaVoila)?

Würde mich mal interessieren..

-- 
Regards,
Josef Florian Glatz
http://typo3blog.at | http://josdesign.at


More information about the TYPO3-german mailing list