Warum registrieren? Nur als registriertes Mitglied vom ABAKUS Forum hast Du vollen Zugriff auf alle Funktionen unserer Website.

Mehrere Domains auf eine Domain leiten - dabei /url beachten

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Benutzeravatar
KOHLFUERST
PostRank 5
PostRank 5
Beiträge: 212
Registriert: 02.05.2006, 08:23
Wohnort: Salzburg
Kontaktdaten:

Beitrag von KOHLFUERST » 01.02.2018, 08:36

Mehrere Domains sollen unter Berücksichtigung der URL auf eine einzige Domain via .htaccess weitergeleitet werden.

Beispiel:
https://domain1.xy/verzeichnis/ -301-> https://www.domain1.xy/verzeichnis/
https://www.domain1.xy/verzeichnis/ -301-> https://www.domain1.xy/verzeichnis/

https://domain2.xy/verzeichnis/ -301-> https://www.domain1.xy/verzeichnis/
https://www.domain2.xy/verzeichnis/ -301-> https://www.domain1.xy/verzeichnis/

https://domain3.xy/verzeichnis/ -301-> https://www.domain1.xy/verzeichnis/
https://www.domain3.xy/verzeichnis/ -301-> https://www.domain1.xy/verzeichnis/

Was mich verwundert ist folgender Fakt, das hat in der Vergangenheit wunderbar funktionert. Was ich jetzt noch hinbekomme ist, dass die Domain weitergeleitet wird. Kommt ein Unterverzeichnis ins Spiel, dann funktioniert das nicht mehr.

Meine aktuelle .htaccess lasse ich euch sehr gerne zukommen.

Benutzeravatar
KOHLFUERST
PostRank 5
PostRank 5
Beiträge: 212
Registriert: 02.05.2006, 08:23
Wohnort: Salzburg
Kontaktdaten:

Beitrag von KOHLFUERST » 07.02.2018, 20:42

Hier für euch die Lösung. Mehrere Domains die auf einer und im richtigen Verzeichnis / Seite landen.

/seminar (und vielleicht auch andere) sind echte Unterverzeichnisse. Da greift die übergeordnete .htaccess dann nicht, sondern die in diesem Verzeichnis. In diese habe ich folgende Ergänzung gemacht (nach dem RewriteEngine On):

Rewritecond %{HTTP_HOST} !^www\.promomasters\.at$
RewriteRule ^(.*)$ https://www.promomasters.at/seminar/$1 [R=301,L]

Deine generelle .htaccess im root (bzw. httpdocs/promomasters.at) hab ich etwas vereinfacht, damit einfach alle Domains auf die .at umgeleitet werden:

Rewritecond %{HTTP_HOST} !^www\.promomasters\.at$
RewriteRule ^(.*)$ https://www.promomasters.at/$1 [R=301,L]

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag