Philipp Söhnlein: mod_rewrite: Restrukturierung nach Relaunch

Beitrag lesen

Tach,

hab die Lösung gerade anderweitig gefunden:
1. Auf die Matches aus RewriteCond kann man nicht mit $1 sondern mit %1 zugreifen.
2. Den Query String bekommt man weg, in dem man einfach ein Fragezeichen an die Ziel URL anhängt. Sieht also nun so aus:

  
RewriteCond %{REQUEST_URI} ^/de/index.php$  
RewriteCond %{QUERY_STRING} ^section=jobs&id=(.+)$  
RewriteRule .* http://de.host.de/unternehmen/jobs/%1/? [R=301,L]  

Ciao
Phil