Herzlich willkommen im SEO Forum der ABAKUS Internet Marketing GmbH
registrieren registriertes Mitglied
Indem du entweder einen passenden Thread dazu aufmachst und nicht auf ein anderes Thema antwortest oder - und das ist noch besser - indem du einfach mal hier ein paar andere Threads liest. Dieses Thema wird nämlich fast täglich hier gefragt und es gibt unzählige Antworten dazu hier im Board.Andrag hat geschrieben:Wie stelle ich dies am geschicktesten an?
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain1\.de [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ http://www.domain2.de/$1 [L,R=301]
Code: Alles auswählen
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain2\.de [NC]
RewriteRule ^(.*)$ http://www.domain2.de/$1 [L,R=301]
1 und 1 macht da keine Probleme (Strato war der Massenhoster, der kein mod_rewrite hat). Wenn das aber sowieso dein eigener Server ist (Root, Managed?), hast du ja sowieso vollen Zugriff und musst besser als wir wissen, wie der konfiguriert ist und ob mod_rewrite darauf läuft.Andrag hat geschrieben:funktioniert leider auch nicht. Liegt es vielleicht am Hoster (1und1 - eigener Server)? Soll ja bei 1und1 mit derlei Conditions schon öfter Probleme gegeben haben.
Meinen Respekt, wenn du deinen eigenen Satz verstehst.Afterburner hat geschrieben:ich habe allerdings ein Problem das ich bis jetzt noch nicht eingrenzen konnte, geht um die verknüpfung von 2 conditions mittels und, für oder geht ja [OR] aber wie macht man das mit und ?
Geht so:Afterburner hat geschrieben:if {HTTP_USER_AGENT} == "google" && {HTTP_HOST} == "domain.de" THEN
RewriteRule (.*) https://www.neue-domain.de/$1 [R=301,L]
Code: Alles auswählen
RewriteCond %{HTTP_USER_AGENT} googlebot [NC]
RewriteCond %{HTTP_HOST} !^www\.alte-domain\.tld
RewriteRule (.*) http://www.neue-domain.tld/$1 [R=301,L]
Code: Alles auswählen
RewriteCond %{HTTP_USER_AGENT} opera [NC]
RewriteCond %{HTTP_HOST} !^www\.alte-domain\.tld
RewriteRule (.*) http://www.neue-domain.tld/$1 [R=301,L]
Code: Alles auswählen
RewriteCond %{HTTP_USER_AGENT} ^google [NC]
RewriteCond %{HTTP_HOST} ^www\.domain\.de
RewriteRule (.*) http://www.neue-domain.de/$1 [R=301,L]
RewriteCond %{HTTP_USER_AGENT} ^google [NC]
RewriteCond %{HTTP_HOST} ^domain\.de
RewriteRule (.*) http://www.neue-domain.de/$1 [R=301,L]