Envoyé par
mib182
[CODE]RewriteCond %{REQUEST_URI} .*/interview/interview.do?pid=.* [NC,OR]
RewriteCond %{QUERY_STRING} !^/interview/interview.do?qid= [NC]
Aucune de ces deux conditions ne peut fonctionner : %{REQUEST_URI} contient tout ce qui se trouve entre http://serveur.com/ et le ? qui sépare la query string (donc /interview/interview.do par exemple), et %{QUERY_STRING} qui, par définition, contient tout ce qu'il y a après le ? (donc par exemple pid=...). Donc il faut revoir tes conditions, quitte à concaténer %{REQUEST_URI} et %{QUERY_STRING} :
RewriteCond %{REQUEST_URI}?%{QUERY_STRING} ...
Partager