Hallo,

folgende Bedingungen sind gegeben:

3 Seitenbäume:
www.domain.com > Sprachweiche (manuelle Auswahl)
de.domain.com > deutsche Seite
en.domain.com > englische Seite

Nun würde ich gerne die Sprache des Benutzers in einem Cookie speichern, damit er bei dessen nächsten Besuch nicht noch einmal die Sprache auswählen muss und direkt zur de- bzw. en-Version weitergeleitet wird:

de.domain.com
PHP-Code:
setcookie("lang""de"time()+94608000"/"".domain.com"); 
en.domain.com
PHP-Code:
setcookie("lang""en"time()+94608000"/"".domain.com"); 
www.domain.com
PHP-Code:
$lang=$_COOKIE["lang"];
switch (
$lang) {
case 
'de':
header('Location:  http://de.domain.com');
break;
case 
'en':
header('Location:  http://en.domain.com');
break;

Allerdings ist PHP-Code in den Seiten ja nicht möglich. Ich müsste also für jede der Seiten ein eigenes Template anlegen, richtig? Oder gibt es eine konfortablere Möglichkeit? Müssten die Seite-Aliase dann index.php heißen oder könnte ich sie weiterhin index.html nennen? Die "Dateiendung" ist ja eigentlich nur "Show", oder irre ich da?