Da beim Google Ranking auch der Serverstandort bzw. die Server IP eine Rolle spielt habe ich einen zweiten modified eCommerce Shopsoftwareod Shop auf einem ausländischen Server aufgesetzt.
Verwaltet werden beide Shops über JTL Wawi mit unterschiedlichen Mandanten (mit dem Multishop Modul wäre es auch nicht einfacher, da die Artikelnummern in beiden Shops identisch sind).
So, nun sollen auf der .de Domain nur die deutschen Produktbeschreibungen und auf der .com Domain nur die englischen Beschreibungen angezeigt werden.
Zusätzlich sollte natürlich für die "alten" englischen Seiten der .de Domain eine 301 Weiterleitung auf die .com Domain erfolgen.
Mein Ansatz war folgender:
Zuerst in der application_top.php die automatische Sprachwahl deaktivieren und die Standardsprache verwenden
if (!isset ($_GET['language'])) { /* Automatische Erkennung der Sprache laut Browser-Einstellungen deaktivieren
$lng->get_browser_language();
*/ // Standard ist immer die Default-Sprache, wie in der Administration gewaehlt. // Sprache kann weiterhin nach Belieben, ueber die Flaggen umgeschalten werden. $lng->language = $lng->catalog_languages[DEFAULT_LANGUAGE
]; } Dann noch folgenden Code in die application_top.php zur automatischen 301 weiterleitung:
// Redirect when language is...$language_redirect = 'EN';$redirect_base = 'http://www.domain.com';if (strstr ($_SERVER['SCRIPT_FILENAME'], 'index') && $_SERVER['PHP_SELF'] == '/' && $_GET['cPath']==null && $_GET['manufacturers_id']=='' && (strtoupper($_SESSION['language_code'])==$language_redirect) ) { header("HTTP/1.0 301 Moved Permanently"); header("Location: $redirect_base/"); } else if (strtoupper($_SESSION['language_code'])==$language_redirect) { $url = explode('?', $_SERVER['REQUEST_URI']); header("HTTP/1.0 301 Moved Permanently"); header("Location: $redirect_base$url[0]"); }// end add Redirect when language is... Leider habe ich mir damit eine Endlosschleife eingefangen
Vielleicht kann mir jemand einen Tip geben, wie man so etwas am besten löst.
Ich sollte auch noch erwähnen, dass bei mir das XTC SEF URL Modul von Customweb verbaut ist.
Linkback: https://www.modified-shop.org/forum/index.php?topic=18964.0