Apache2 reescribe con cadena de consulta escapó dos veces

El uso de esta regla en un archivo de configuración de host virtual conduce a un doble escape de los parámetros de consulta:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Por ejemplo

http://example.com?f=hello%20world

Lleva

https://example.com?f=hello%2520world

Note el "% 25" escapando del signo "%". Por qué está pasando esto

Respuestas a la pregunta(1)

Su respuesta a la pregunta