• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

mod_rewrite Domain-Weiterleitung .de nach .com/de

T

toney

Guest
Hallo,

ich möchte für unsere Firmenwebseite eine Sprachweiterleitung, je nach dem, welche Domain man eingegeben hat.

Gibt man also in den Browser example.de - Ankndigung Ausstellung Oktoberfest Mnchen oder Home ein, so soll die Seite nach IANA — Example domains weitergeleitet werden.
Gibt man in den Browser IANA — Example domains ein, so soll man direkt nach IANA — Example domains kommen.

Das ganze soll mit mod_rewrite geschehen.
Ich bin nun schon seit einigen Stunden erfolglos auf der Suche nach einer Lösung.

Folgende Dinge habe ich probiert:

Code:
Redirect 301 http://www.assentis.com http://www.assentis.com/en/
Redirect 301 http://www.assentis.de http://www.assentis.com/de/
Redirect 301 http://www.assentis.ch http://www.assentis.com/de/

Code:
RewriteCond %{HTTP_HOST} ^assentis\.de [NC]
RewriteRule ^(.*)$ http://www.assentis.com/de/ [R=301,L]
RewriteCond %{HTTP_HOST} ^assentis\.ch [NC]
RewriteRule ^(.*)$ http://www.assentis.com/de/ [R=301,L]
RewriteCond %{HTTP_HOST} ^assentis\.com [NC]
RewriteRule ^(.*)$ http://www.assentis.com/en/
[R=301,L]

Ich wäre hier für jede Hilfe sehr dankbar.

Beste Grüße,
toney
 
Moin,
hast du die Rewrite Engine auch eingeschaltet?

Probier mal folgendes
RewriteEngine on
RewriteCond %{HTTP_HOST} (www\.)?assentis\.de [NC]
RewriteRule ^/(.*) http://www.assentis.com/de/$1 [R=301,L]
RewriteCond %{HTTP_HOST} (www\.)?assentis\.ch [NC]
RewriteRule ^/(.*) http://www.assentis.com/de/$1 [R=301,L]
RewriteCond %{HTTP_HOST} (www\.)?assentis\.com [NC]
RewriteRule ^/(.*) http://www.assentis.com/en/$1 [R=301,L]

Evtl. noch ein
RewriteBase /
nach
RewriteEngine on

MfG
 
Zurück
Oben