Zur Navigation

301-Weiterleitung für eine zweite Domain ausschließen

1 Jana

Hallo Jörg!

Gesetzt den Fall, eine .htaccess gilt für z.B. zwei Domains, dann wäre es schön, wenn eine 301-Weiterleitung für eine Domain diese für die zweite Domain ausschließen könnte.

Beispiel:
Redirect 301 /verzeichnis http://www.domain1.tld/verzeichnisneu

Für die
http://www.domain2.tld/verzeichnis
soll diese Weiterleitung aber nicht gelten.
Geht das überhaupt?

Danke im voraus für deine Mühe!
Jana

28.07.2016 21:21

2 Jörg Kruse

In der .htaccess Datei geht das nur, wenn du per mod_rewrite weiterleitest. Dann kannst du in einer Bedingung festlegen, für welchen Host (für welche Domain) die folgende Rule (nicht) gelten soll, z.B.:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^(www\.)?domain2\.tld$
RewriteRule ^verzeichnis(/.*)?$ http://www.domain1.tld/verzeichnisneu$1 [R=301,L]

29.07.2016 11:12

1 Forenmitglied fand diesen Beitrag gut

3 Jana

Zitat von Jörg
In der .htaccess Datei geht das nur, wenn du per mod_rewrite weiterleitest. Dann kannst du in einer Bedingung festlegen, für welchen Host (für welche Domain) die folgende Rule (nicht) gelten soll, z.B.:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^(www\.)?domain2\.tld$
RewriteRule ^verzeichnis(/.*)?$ http://www.domain1.tld/verzeichnisneu$1 [R=301,L]

Vielen Dank, Jörg!
Spitzenmäßig!
Ein Lob auf dich und dein Webprojekt!!
LG
Jana

29.07.2016 19:07

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]