Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

frage zu RewriteRule

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
blinks
PostRank 4
PostRank 4
Beiträge: 155
Registriert: 25.01.2004, 12:37

Beitrag von blinks » 02.03.2006, 14:36

Hallo,

ich würde gerne mehrere Domains auf eine einzige umleiten, eine von diesen 'mehreren' jedoch gerne direkt auf eine bestimme datei.

Code: Alles auswählen

RewriteCond %{HTTP_HOST} !^www\.domain1\.de$
RewriteRule ^(.*)$ http://www.ziel-domain.de/datei.html [L,R=301]

RewriteCond %{HTTP_HOST} !^www\.domain2\.de$
RewriteRule ^(.*)$ http://www.ziel-domain.de/ [L,R=301]

RewriteCond %{HTTP_HOST} !^www\.domain3\.de$
RewriteRule ^(.*)$ http://www.ziel-domain.de/ [L,R=301]

...
nun meine zwei fragen:

1) in dem obigen beispiel wird alles auf .ziel-domain.de/datei.html umgeleitet, das soll ja nicht so sein. wie ändere ich das, dass es richtig funktioniert?

2) gibt es eine möglichkeit, eine regel zu formulieren, die .domain1.de/* auf .ziel-domain.de/datei.html weiterleitet und alle anfragen von anderen domains auf .ziel-domain.de? das wäre leichter, da ich so nicht jede domain eintragen muss.

vielen dank schonmal,
blinks

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

luigip
PostRank 8
PostRank 8
Beiträge: 892
Registriert: 24.01.2005, 18:22

Beitrag von luigip » 02.03.2006, 17:43

@blinks

Vermutlich funktioneren deine rules so wie du es willst, wenn du bei den conditions das Ausrufezeichen wegläßt.
Das Ausrufezeichen bewirkt eine Verneinung.
D.h. die erste rule aus deinem posting leitet nach ...ziel-domain.de/datei.html, wenn der Aufruf nicht exakt über https://www. domain1.de kam.

blinks
PostRank 4
PostRank 4
Beiträge: 155
Registriert: 25.01.2004, 12:37

Beitrag von blinks » 02.03.2006, 17:56

hmmm, danke schonmal für den tipp... das bringt aber leider auch nicht den gewünschten effekt... :(

edit: habs jetzt geschafft. obs elegant ist weiss ich nicht, lasse mich aber gerne belehren:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^domain1\.de$
RewriteRule ^(.*)$ http://www.ziel-domain.de/datei.html [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.domain1\.de$
RewriteRule ^(.*)$ http://www.ziel-domain.de/datei.html [L,R=301]

RewriteCond %{HTTP_HOST} ^(.*)\.de$
RewriteRule ^(.*)$ http://www.ziel-domain.de/ [L,R=301]
danke und gruß,
blinks