/foo/.htaccess fa un reindirizzamento internoCome fare questo lavoro? % RewriteCond {ENV: UNIQUE_ID}!% {QUERY_STRING}
RewriteRule ^(.*)$ /bar/?%{ENV:UNIQUE_ID}
/bar/.htaccess deve riconoscere che la richiesta non era interno, il problema è che io non riesco a capire come rendere il lavoro confronto
RewriteCond %{ENV:UNIQUE_ID} !%{QUERY_STRING}
anche un
RewriteCond %{QUERY_STRING} %{QUERY_STRING}
non corrisponderanno, suppongo che ci sia un problema di sintassi nel destro l'o f l'espressione, la percentuale di escape non aiuta.
ho provato che quanto sopra sia variabile hanno lo stesso valore su un reindirizzamento interno come
RewriteRule ^(.*)$ /test/%{QUERY_STRING}/%{ENV:UNIQUE_ID}
mostrerebbe esso.
Il server è Apache/2.2.3
Grazie, Laurian
Questo è molto utile! Non avevo capito che si potevano combinare più valori ambientali come quello. –
In effetti questo è un trucco da sapere !! Grazie! – greydet