Conflicto entre Apache mod_rewrite y mod_proxy

Conflicto entre Apache mod_rewrite y mod_proxy

Estoy usando Apache, mod_proxy y mod_rewrite

Deseo lo siguiente:

https://www.ejemplo.com.*?secure=true para devolver un 403

https://www.ejemplo.com.* para representar ahttps://www.ejemplo.org

Tengo la configuración de la siguiente manera:

RewriteEngine on
RewriteCond ${QUERY_STRING} secure=true
RewriteRule .* - [F]

ProxyPass / https://www.example.org/

Sin embargo, para ambas URL, se envían mediante proxy ahttps://www.ejemplo.orgy la primera URL no está prohibida. Al usar el registro mod_rewrite, puedo ver que coincide con la URL y dice que cambiará la respuesta a 403, pero no es así.

¿Existe algún problema de precedencia, es decir, ProxyPass anula mod_rewrite?

(Entiendo que seguro = verdadero en sí mismo es un problema, pero no tengo control sobre la aplicación, de ahí la regla de Apache).

información relacionada