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:
Leider "vergisst" er einen Teil des Querystrings. Die Anfrage
wird umgeleitet zu
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?
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?