Seite 1 von 1

htaccess - Problem

Verfasst: 02.06.2006, 19:46
von sterntaler
Hallo,

Ich habe folgendes Problem und hoffe Ihr könnt mit weiterhelfen:

Um Dubletten zu vermeiden und sicherzugehen, dass Google die Seite unter einem einzigen Domainnamen listet habe ich die htaccess mit folgendem Inhalt hochgeladen.

Code: Alles auswählen

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.hauptdomain\.de$
RewriteRule ^(.*)$ http://www.hauptdomain.de/$1 [L,R=301]
Das ganze funktioniert auch super, doch betreibe ich auf dem gleichen Account auch noch zwei weitere Domains (domain1, domain2) , deren Content jeweils in einem eigenen Verzeichnis auf dem Server abgelegt ist.

Wenn ich diese Domains nun aufrufe, wird auch umgeleitet und ich erhalte dann im Browser https://www.hauptdomain.de/verzeichnis anstatt https://www.domain1.de.

Wie muss ich die htaccess ändern, damit beim Aufruf dieser beiden Domains nicht umgeleitet wird? Geht das überhaupt?

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Verfasst: 02.06.2006, 20:56
von Hasenhuf
Über welche(n) Domainnamen der aufgerufen werden könnte machst Du Dir den Sorgen? Wenn es um mit und ohne www geht, da ist hier eine Beitrag zur Standarddomain als wichtig gepinnt.

Sonst kannst Du doch die beiden domains in der RewriteCond ausnehmen (UND-verknüpft). Aber aufpassen das nicht dort ungewollte Aufrufe z.B. ohne www dann immer noch auf der Hauptdomain landen.

Verfasst: 02.06.2006, 23:10
von sterntaler
Danke für die Antwort!
Hab das Problem mittlerweile schon selber gelöst.
So funktioniert es jetzt ganz gut:

Code: Alles auswählen

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.Hauptdomain\.de$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.zweitedomain\.de$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^zweitedomain\.de$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.drittedomain\.de$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^drittedomain\.de$ [NC] [OR]
RewriteRule ^(.*)$ http://www.Hauptdomain.de/$1 [R=301,L]