Seite 1 von 1

Root Angabe .htaccess od php od welchen Weg verwenden

Verfasst: 08.05.2007, 16:23
von pipo
Hab 2 domains (eine österr. .at und eine britisch co.uk) domain, die beide auf einem Webbereich bei meinem Server (Provider) landen, also nicht getrennte Bereiche.

Dzt. habe ich per php script eingetragen, dass wenn jemand mit .at kommt er auf den Unterordner /deutsch landet und wenn er .co.uk angibt er auf die englische Version der Website unter /english Ordner weitergeleitet wird. Hab aber gelesen, dass das nicht so toll ist mit php script für SEs ... Dzt. lautend:

<?php
if ($_SERVER[HTTP_HOST] =="www.nakedfacts.co.uk")
Header("Location: https://www.nakedfacts.co.uk/english/index.php");
if ($_SERVER[HTTP_HOST] =="nakedfacts.co.uk")
Header("Location: https://www.nakedfacts.co.uk/english/index.php");
if ($_SERVER[HTTP_HOST] =="www.nacktetatsachen.at")
Header("Location: https://www.nacktetatsachen.at/deutsch/index.php");
if ($_SERVER[HTTP_HOST] =="nacktetatsachen.at")
Header("Location: https://www.nacktetatsachen.at/deutsch/index.php");
?>

Hab gelesen, dass es besser ist mit .htaccess zu arbeiten, sprich da rooting dort anzugeben, da besser für SEO. Stimmt das und wie würde es in .htaccess lauten? Gibt es sonst noch bessere Alternativen? Wie macht ihr das?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 08.05.2007, 17:20
von semtex
Ich würde es eventuell etwas anders machen und die Browsersprache abfragen, das geht per Java und auch in fast jeder anderen Scriptsprache.
Das ist im Grunde noch eindeutiger ob der jeweilige Besucher wirklich lieber die Englische oder Deutsche Version deiner Webseite besuchen möchte. Ausserdem kann man auf der Index noch ein Umschaltbutton für die jeweilige Sprache einrichten.

Ich habe mal hier ein Beispiel in Java, ich weiss allerdings nicht ober das für alle Browser kompatibel ist, im IE funktioniert es aber. Die Suchmaschine sollte dieses eigentlich nicht weiter interessieren.

<script languange="JavaScript">
<!-- if(navigator.userLanguage=="de"){location.href="https://www.nacktetatsachen.at/deutsch/index.php"}
if(navigator.userLanguage=="en"){location.href="https://www.nakedfacts.co.uk/english/index.php"} //-->
</script>

Verfasst: 08.05.2007, 18:10
von pipo
Die Frage ist nur ob es die SEs mögen oder lieber .htaccess ändern?