Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Wenn ich mich ganz naiv anstelle, dann erhalte ich bei beiden Verweisen folgende Mitteilung im Browser angezeigt:Stephano hat geschrieben:ich erstelle gerade eine mehrsprachige Seite mit dem Aufbau:
www.meineseite.de/DE/index.html oder www.meineseite.de/EN/index.html
Mit Linkbuilding brauchen die sich wohl nicht zu beschäftigen, doch die leiten ja auch nur weiter.Leider ist der Seitenauruf von www.meineseite.de nicht korrekt erfolgt.
Code: Alles auswählen
if (... == de) { leite um auf de ... ;
}
else { bleibe auf Seite, lade en und tue nichts ... ;}
https://php.net/manual/de/function.header.phpDer zweite Spezialfall ist der "Location:" Header. Es wird nicht nur der Header an den Browser geschickt, sondern auch ein REDIRECT (302) Statuscode, wenn nicht bereits der 201- oder ein 3xx-Statuscode gesendet wurde.
Code: Alles auswählen
switch($language)
{
case 'de':
$goto = '/de/home.html';break;
case 'en':
$goto = '/en/home.html';break;
default:
$goto = '/de/home.html';
}
header("HTTP/1.1 301 Moved Permanently");
header ("location: ".$goto);