URL-Umleitung mit mod_rewrite

mkr

Registered User
Hallo!

Ich möchte Anfragen auf Domain altedomain.ch umleiten auf neuedomain.ch, und zwar inkl. dem kompletten Pfad und den Querystrings.

Folgende Rule habe ich dafür eingefügt:

Code:
RewriteCond %{HTTP_HOST} ^www\.altedomain\.ch$ [NC]
RewriteRule ^(.*)$ http://www.neuedomain.ch/$1 [R=301,L]

Leider "vergisst" er einen Teil des Querystrings. Die Anfrage

Code:
GET /index.php/cat/c116_chaussettes.html/language/fr?refID=55 HTTP/1.1
Host: www.altedomain.ch

wird umgeleitet zu

Code:
HTTP/1.x 301 Moved Permanently
Content-Length: 202
Content-Type: text/html
Location: http://www.neuedomain.ch/index.php/language/fr/

Die Kategorie und refID geht verloren.

Kennt jemand das Problem? Wenn ich in der Rule am Ende kein ? habe, sollte er den Querystring doch unverändert lassen?
 
Back
Top