ich verwalte mehrere Domains mit einer Redaxoversion. Es werden alle Domains zum Redaxoverzeichnis geleitet.
Ich habe eine Template, die je nach Domain den Startartikel angibt.
Code: Alles auswählen
<?php
$domain = "";
$woher = $_SERVER["HTTP_HOST"];
//hier die Domains eintragen, auf die weitergeleitet werden soll
$domain1 = "http://www.domain1.de/index.php?article_id=23&clang=0";
$domain2 = "http://www.domain2.de/index.php?article_id=6&clang=0";
$domain3 = "http://www.domain3.de/index.php/?article_id=30&clang=0";
//Vergleich der eingegebenen URL mit den Verweisen
switch ($woher) {
case "www.domain1.de":
$domain = $domain1; break;
case "domain1.de":
$domain = $domain1; break;
case "www.domain2.de":
$domain = $domain2; break;
case "domain2.de":
$domain = $domain2; break;
case "www.domain3.de":
$domain = $domain3; break;
case "domain3.de":
$domain = $domain3; break;
}
header("Status: 301");
header("Location: $domain");
?>
Mein Problem ist jedoch, dass auch die URL http://domain2.de/kategorie1/text1.html aufgerufen werden kann, obwohl diese Kategorie nur für Domain1 gedacht ist.
Die Suchmaschine hat somit Doppelten Content.
Per PM sende ich Euch gerne die genaue Domain mit.
Hat mir jemand eine Idee, wie ich eine Überprüfung mit einbringen könnte? Ob also die Domain zur Kategorie gehört. Entweder in der Template oder über .htaccess oder eine andere Variante.
Für die Gestaltung der URL nehme ich real_url.
Gruß
FrankH