Seite 1 von 1

Mehrere Domains umleiten (eine ausgeschlossen)

Verfasst: 08.02.2011, 12:54
von gamble221
Hallo,

ich habe bereits die Suchfunktion benutzt und einige hilfreiche Antworten gefunden, doch irgendwie funktioniert bei mir etwas nicht. Wie der Titel es schon sagt, möchte ich mehrer Domains umleiten auf eine einzige Hauptdomain. Dabei möchte ich aber eine ausschließen. (in diesem Fall domain2)

Das ist mein Code:

Code: Alles auswählen

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain1.com$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.domain2\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain1.com/$1 [R=301,L]
Das Ausschließen funktioniert soweit, doch jetzt werden all meine anderen Domains nicht auf die Hauptdomain geleitet. Habe ich da irgendeinen Denkfehler drin?

Die Domains sollen auf domain1.com weitergeleitet werden (sowohl mit als auch ohne www):

(www).xancore.de
(www).network-marketing-pro.de
(www).space-as.de

Danke euch für eure Hilfe!

Grüße
gamble221

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.02.2011, 17:05
von 800XE
https://mit-oder-ohne-www.de/domain-wei ... irect.html
1. bzw 2. Kasten oben
========
Hier wird alles das nicht so ist wie es sein soll, dahingehend umgebaut.
========



//EDIT

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain1.com$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.domain2\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain1.com/$1 [R=301,L]
was das?

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain1.com$ [NC] [OR]
RewriteRule ^(.*)$ http://www.domain1.com/$1 [R=301,L]
= richtig

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain1.com$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.domain2\.com$ [NC]
= Blödsinn
"!" = "ist nicht" ..... wenn "nicht ist" dann mach "Rule"

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain1.com$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.domain2\.com$ [NC]
wenn "Domain1" nicht ist, dann ist "Domain2" nicht
Es kann nicht beides gleichzeitig sein


darum kommt aber glaub nicht der "403"
ich hatte auch schonmal nen "403"Problem

Lösung: Workaround über 404
https://mit-oder-ohne-www.de/domain-wei ... irect.html




//EDIT2

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain1.com$ [NC] [OR]
RewriteCond %{HTTP_HOST} !^www\.domain2\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain1.com/$1 [R=301,L]
wenn irgendwass nicht DOmain1 ist dann wird es zu DOmain1 gemacht ....
.... und da DOmain 2 ja ungleich(=nicht ist="!") DOmain1
wird Domain1, weil sie nicht Domain2 ist, zu DOmain1 umgebaut ....
= wird dahin umgebaut wo es schon ist