/foo/.htaccess hace un redireccionamiento interno¿Cómo hacer que esto funcione? RewriteCond% {ENV: UNIQUE_ID}! {QUERY_STRING}%
RewriteRule ^(.*)$ /bar/?%{ENV:UNIQUE_ID}
/bar/.htaccess necesita reconocer que la solicitud no era interno, la cuestión es que yo no puede encontrar la manera de hacer el trabajo de comparación
RewriteCond %{ENV:UNIQUE_ID} !%{QUERY_STRING}
incluso un
RewriteCond %{QUERY_STRING} %{QUERY_STRING}
no coincidirán, supongo que hay un problema de sintaxis en la mano derecha o f la expresión, escapar% no ayuda.
I probado que lo anterior tanto variables tienen el mismo valor en un redireccionamiento interno como
RewriteRule ^(.*)$ /test/%{QUERY_STRING}/%{ENV:UNIQUE_ID}
lo mostraría.
El servidor es Apache/2.2.3
Gracias, Laurian
¡Esto es TAN útil! No me di cuenta de que podía combinar múltiples valores ambientales como ese. –
De hecho, este es un truco para saberlo !! ¡Gracias! – greydet