twilo: Frage zu einer RewriteRule

Beitrag lesen

Tach!

die Anfrage an den Server sieht wie folgt aus: HOST/en/rgb2hex.htm?q=khakiamp%3Bwebsafe
ich will den Aufruf nach HOST/en/rgb2hex.htm?q=khaki&websafe umleiten, oder müsste ich ihn nach HOST/en/rgb2hex.htm?q=khaki&websafe umleiten?

Ich seh da keinen Unterschied.

RewriteRule ^(.*)amp%3Bwebsafe$ http://www.%{HTTP_HOST}/$1&websafe [L,R=301]

RewriteRule interessiert sich nicht für den Querystring. Der kann nur in einer RewriteCond ausgewertet werden.

OK, wenn ich nichts falsch gemacht habe, sollte es so jetzt passen

RewriteCond %{QUERY_STRING} ^(.*)amp%3Bwebsafe$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1?%1&websafe [L,R=301]

es wird auf jeden Fall richtig umgeleitet

Danke