Das Problem des doppelten Contents wird von den Suchmaschinen bestrafft. Da die Tatsache wenig offensichtlich ist, übersieht man sie häufig. Du fragst bestimmt: “Was für doppeltes Content? Alle meine Seiten kommen nur einmal vor”. Ja, aber wie kannst du diese aufrufen? Über www.deineseite.de, deineseite.de, vielleicht auch noch deine-seite.de und www.deine-seite.de. Damit hast du schon vier verschiedene Links auf dieselbe Seite! Dies lässt sich durch eine Umleitung (Fehler 301, Moved Permanently) umgehen. Nur auf einem Apache-Linux Server mit Mod-Rewrite = on (wenn du das nicht weißt, am Besten den Hosten fragen). Als Erstes erstellst du auf deinem Rechner eine Datei Namens ‘htaccess’. Der Inhalt der Datei muss wie folgt aussehen:
Wenn du von EINER seite umleitest, z.B. von deineseite.de auf www.deineseite.de:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^deineseite.de [nc]
rewriterule ^(.*)$ http://www.deineseite.de/$1 [r=301,nc]
Oder wenn du von MEHREREN Seiten umleitest, wie z.B. von denen mit dem Bindestrich:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^deine-seite.de [nc,or]
rewritecond %{http_host} ^deineseite.de [nc,or]
rewritecond %{http_host} ^www.deine-seite.de [nc]
rewriterule ^(.*)$ http://www.deineseite.de/$1 [r=301,nc]
Diese Datei lädst du mit dem FTP-Tool deiner Wahl ins root-Verzeichnis (meistens htdocs oder html) des Webspaces. Danach muss sie in ‘.htaccess’ umbenannt werden (also einfach ein Punkt davor).
Nun werden alle Seiten auf eine umgeleitet.



















März 29th, 2008 at 8:02 pm
Hi,
ich habe meine Domain auch auf .net und .com registriert.
Nun habe ich das Ganze so eingebaut, wie Du es gechrieben hast. Mit der .de funktioniert es einwandfrei, aber mit den anderen nicht.
Ich wollte die http://www.meine.net und meine.net auf die .de umleiten.
Warum funktioniert das nicht?
Vielen Dank!
MfG
März 30th, 2008 at 1:48 am
Inwiefern funktioniert das nicht? Keine Umleitung/Server Fehler?
März 30th, 2008 at 10:09 am
Hi,
es erfolgt keine Umleitung, also wenn ich die Domain mit .com oder .net (mit und ohne www) aufrufe, wird die Seite auch dementsprechend angezeigt.
nur wenn ich .de aufrufe erfolgt die Umleitung.
Gruss
Gordon
April 2nd, 2008 at 4:36 pm
Benutzen Sie confixx?
Ich habe das so eingestellt, dass alle Domains auf den Ordner ‘/eshop’ verlinkt werden. In diesem liegt die .htaccess mit den Redirect-Anweisungen.
April 2nd, 2008 at 4:39 pm
Hi,
ich habe den Fehler gefunden. Ich Dussel muss natürlich für umzuleitende Url die rewritecond und rewriterule extra wiederholen.
Dann funktionierte es.
Trotzdem Danke!
Gruss Gordon
Mai 16th, 2008 at 11:04 pm
Noch einfacher bei mehreren Domains und einer Zieldomain ist es evtl. so:
# Umleitung (Permanent):
# Alles, was nicht auf http://www.MEINEDOMAIN.de zielt
RewriteCond %{HTTP_HOST} !^www\.MEINEDOMAIN\.de$ [NC]
RewriteRule ^(.*)$ http://www.MEINEDOMAIN.de/1 [R=301,L,NC]
Leitet JEDE Domainanfrage um auf die in der Rule angegebene.
Lautet im Klartext soviel wie:
Wenn {HTTP_HOST} NICHT http://www.MEINEDOMAIN.de
DANN leite permanent um auf http://www.MEINEDOMAIN.de
Juni 5th, 2008 at 3:19 pm
dies würde beispielsweise bedeuten, dass dann aber domaineingaben mit verzeichnissen oder dateiverweisen wiederum auf die index.html verwiesen werden?
BSP. http://www.shop.com/wettbewerb——>www.shop.com
http://wettbewerb.shop.com
Juni 5th, 2008 at 3:45 pm
Nein, das besagt ja das ^(.*)$
http://MEINEDOMAIN.de/shop/blah/blubb.html
in $1 (bzw. in ^(.*)$) ist nun “shop/blah/blubb.html” enthalten.
Weiterleitung auf:
http://www.MEINEDOMAIN.de/ $1 besagt also:
http://www.MEINEDOMAIN.de/shop/blah/blubb.html
(doofes $ wird in URLs entfernt, das muß da natürlich mit hin, ist evtl. verwirrend in meinem vorigen Posting)
März 10th, 2011 at 8:31 am
Hier ist zwar schon lange kein Kommentar mehr geschrieben, aber vllt gibts ja noch mehr die in Archiven suchen, kann ich bei xtc den Server so einstellen (htaccess), dass ich anstelle der .php eine .html aufrufe und die php-Datei wird angezeigt?
März 10th, 2011 at 8:37 am
wozu soll das gut sein? ansonsten in der .html-Datei den Php-Aufruf starten..
März 10th, 2011 at 8:51 am
eine html-Datei sieht ja nach statischem Kontent aus und so kann ich mit dem /xxx.html die /xxx.php aufrufen. Oder kann der Apache dynamische Inhalte in html-Dateien parsen? Und dann bleibt ja noch die Frage nach dem doppelten Inhalt.