Sebastian Becker: Konquerer und sprachabhängige Weiterleitung

Beitrag lesen

Hallo, Matti,

Zeig uns doch mal bitte deinen Lösungsansatz, und stell so ein Ding mal mit allen möglichen Debug-Meldungen ins Netz, so dass wird das mal ausprobieren können. Interessant ist vielleicht die Frage, ob Konqueror eine abweichende Language sendet - deswegen wären hier die Debug-Meldungen praktisch.

Woher sollen denn die Debug-Meldungen kommen?

Das ist die Seite: http://www.snomag.de/

PHP
-------------------------------------------------------------------

$domain_name = "http://www.snomag.de";

$lang = strtok($HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'],",");
while($lang)
{
if(strstr($lang,"de")) // search for german language string
{
header("Location: ".$domain_name."/index1_de.htm");exit;
}
$lang = strtok(",");
}

header("Location: ".$domain_name."/index1_en.htm"); exit;

-------------------------------------------------------------------

JavaScript
-------------------------------------------------------------------

var redirectURL = "http://www.snomag.de/index1";

if (navigator.appName == 'Netscape')
{var lang = navigator.language;}
else
{var lang = navigator.userLanguage.substr(0,2);}

if (lang.indexOf("de")==0)
{window.location.replace(redirectURL + '_de.htm')}
else
{window.location.replace(redirectURL + '_en.htm')}

-------------------------------------------------------------------

Danke, Grüße,

Sebastian