Webserver (Apache) htaccess Weiterleitung URL - Sprache
Hallo, ich hoffe mir kann jemand bei folgendem Problem helfen
Ich habe eine Weiterleitung auf der DE Domain wie folgt erfolgreich eingerichtet :
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule .* http://www.xyz.com [R,L]
Nun werden alle FR Besucher auf die com Domain umgeleitet.
Nun würde ich aber gerne die Besucher auf die entsprechende Unterseite umleiten, also :
VON
www.xyz.de/unterseite2
AUF
www.xyz.com/unterseite2
usw.
Hintergrund ist der, dass Google Adwords die Anzeigen der com Domain nicht aktiviert, für die DE Domain aber schon ( In Frankreich)
Deshalb wird jetzt Werbung mit der DE Domain geschalten, hier sollen die Besucher aus FR dann aber auch gleich auf die entsprechende Seite geführt werden.
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule .* http://www.xyz.com [R,L]
Nun werden alle FR Besucher auf die com Domain umgeleitet.
Nun würde ich aber gerne die Besucher auf die entsprechende Unterseite umleiten, also :
VON
www.xyz.de/unterseite2
AUF
www.xyz.com/unterseite2
usw.
Hintergrund ist der, dass Google Adwords die Anzeigen der com Domain nicht aktiviert, für die DE Domain aber schon ( In Frankreich)
Deshalb wird jetzt Werbung mit der DE Domain geschalten, hier sollen die Besucher aus FR dann aber auch gleich auf die entsprechende Seite geführt werden.
Please also mark the comments that contributed to the solution of the article
Content-Key: 203921
Url: https://administrator.de/contentid/203921
Printed on: April 25, 2024 at 20:04 o'clock
9 Comments
Latest comment
Dann musst du bei der Rewrite-Rule die Unterseite mit angeben, also etwa so:
RewriteRule ^(.*)$ http://www.xyz.com/$1 [R,L]
$1 bezieht sich dann auf das, was vorne in Klammern steht.
RewriteRule ^(.*)$ http://www.xyz.com/$1 [R,L]
$1 bezieht sich dann auf das, was vorne in Klammern steht.
Naja, was ich halt schrieb: Du brauchst für jeden Dateinamen zwei eigene Zeilen, also etwa so:
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule /deutscheseite1 http://www.xyz.com/franzseite1 [R,L]
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule /deutschezweiteseite http://www.xyz.com/franzzweiteseite [R,L]
usw.
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule /deutscheseite1 http://www.xyz.com/franzseite1 [R,L]
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule /deutschezweiteseite http://www.xyz.com/franzzweiteseite [R,L]
usw.