Regeln für test.fr neu schreiben

Regeln für test.fr neu schreiben

Ich versuche, eine Umschreibregel für eine alte Domäne hinzuzufügen test.fr.

Ich habe meine Regel in unserem virtuellen Host in der httpd.confDatei mit aktivierter Rewrite-Engine platziert. Ich bin nicht sicher, warum .htaccesssie nicht verwendet wurde.

Regeln für test.fr neu schreiben

RewriteCond %{http_host} ^test.fr [NC,OR]
RewriteCond %{http_host} ^www.test.fr [NC]
RewriteRule $ http://www.test.com/france$1 [L,R=301,NC]

Mein Problem besteht darin, dass Unterseiten der Domäne beim Umschreiben nicht übertragen werden.

Beispiel: Wenn ich zu gehe, http://www.test.fr/abc/123wird zu umgeschrieben, http://www.test.com/france/aber /abc/123danach francewird weggelassen.

Jede Hilfe wäre willkommen

Antwort1

Versuche Folgendes:

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

Wenn es nicht selbsterklärend ist, zögern Sie nicht zu fragen :)

verwandte Informationen