Ich hab eine Website, die unter 3 verschiedenen Domains erreichbar sein soll, da diese auf die jeweiligen Länder-Startseiten verweisen. Dies hab ich bisher wie folgt in der .htaccess gemacht:
Code: Alles auswählen
#Österreich
RewriteCond %{HTTP_HOST} domain.at$ [NC]
RewriteRule ^$ startseite-at.html
RewriteRule ^[^/]*\.html$ /index.php
# Deutschland
RewriteCond %{HTTP_HOST} domain.de$ [NC]
RewriteRule ^$ startseite-de.html
RewriteRule ^[^/]*\.html$ /index.php
# Hauptdomain
RewriteCond %{HTTP_HOST} domain.com$ [NC]
RewriteRule ^$ /index.php
RewriteRule ^[^/]*\.html$ /index.php
#Alles auf Hauptdomain umleiten, ausser folgende Domains
RewriteCond %{HTTP_HOST} !^www\.domain\.at
RewriteCond %{HTTP_HOST} !^www\.domain\.de
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
Jetzt habe ich das Problem, das ich für die einzelnen Domains diese Short-URLs benötige. Also www.domain.com/abc zeigt auf /produkte/abc.html und www.domain.de/abc soll auf /de/irgendeine-andere-seite.html zeigen.
Mit
Code: Alles auswählen
Redirect /produkte http://www.domain.com/eine-unterseite.html
Wie kann ich Redirects für die anderen Domains erzeugen? Geht das überhaupt in meinem Fall?
Folgendes funktioniert nämlich nicht:
Code: Alles auswählen
Redirect http://www.domain.de/produkte http://www.domain.de/eine-unterseite.html
Christoph