Hallo zusammen,
ich habe eine webseite, sagen wir https://mein-domain.com
Es gibt eine engl und eine deutsche unterseite
https://mein-domain.com/de/
https://mein-domain.com/en/
Ich habe unter https://mein-domain.com/index.php folgendes
je nach ermittelten Sprache, wird ein temp. redirect gemacht.
1. Ist mein Ansatz oben richtig! (auch im Hinblick auf SEO?)
2. Wofür ist der 2. Parameter "false" Wann sollte man true eingeben und wann false? Verstehe leider nicht was ich bislang gefunden haben
Besten Dank,
Kalem
ich habe eine webseite, sagen wir https://mein-domain.com
Es gibt eine engl und eine deutsche unterseite
https://mein-domain.com/de/
https://mein-domain.com/en/
Ich habe unter https://mein-domain.com/index.php folgendes
je nach ermittelten Sprache, wird ein temp. redirect gemacht.
Code:
<?php $lc = ""; if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { $lc = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); } if($lc == "de"){ header("location: /de/", false, 302); exit(); } else{ // don't forget the default case if $lc is empty header("location: /en/", false, 302); exit(); } ?>
1. Ist mein Ansatz oben richtig! (auch im Hinblick auf SEO?)
2. Wofür ist der 2. Parameter "false" Wann sollte man true eingeben und wann false? Verstehe leider nicht was ich bislang gefunden haben
Besten Dank,
Kalem
Kommentar