Seite 1 von 1

301 Wildcardweiterleitung für Unterordner

Verfasst: 26.11.2013, 09:00
von carlos806
Hallo zusammen,

ich bin schon eine Weile auf der Suche nach dem richtigigen Setup für eine Weiterleitung. Auch einige selbstversuche haben mich nicht richtig weitergebracht.

Ich betreibe eine internationale Seite mit zwei Domains. Die .com Domain ist für die USA reserviert. Der Inhalt ist über www.xyz.com/us als auch über www.xyz.de/us erreichbar.
Ich möchte das alles was im Ordner /us liegt exclusiv über die .com Domain abgerufen wird.

Beispiele:

www.xyz.de/us/products/ -> www.xyz.com/us/products/
www.xyz.de/us/company/careers -> www.xyz.com/us/company/careers

Mein Versuch:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} http://www.julabo\.de
RewriteCond %{REQUEST_URI} ^\/(us(\/)?)$ [NC]
RewriteRule .* http://www.julabo.com/%1 [R=301,L]

-----------

RedirectMatch 301 /us/(.*) http://www.julabo.com/us$1
Irgendwie schluckt er aber immer den /us Ordner.

Hat hier irgend jemand eine Idee.

Vielen Dank für euere Mithilfe!

Carlos

Verfasst:
von

Verfasst: 18.12.2013, 12:39
von marle
Probier mal:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} http://www.julabo\.de
RewriteCond %{REQUEST_URI} ^/us/(.*)$ [NC]
RewriteRule ^(.*)$ http://www.julabo.com/$1 [R=301,L]

-----------

RedirectMatch 301 /us/(.*) http://www.julabo.com/us/$1

Verfasst: 18.12.2013, 13:20
von carlos806
Hallo, vielen Dank!

Die Lösung ist:

RewriteCond %{HTTP_HOST} ^(www\.)?julabo\.de$
RewriteRule ^us/(.*)$ https://www.julabo.com/us/$1 [R=301,L]