Ciao a tutti,

spero di non andare OT scrivendo quì ... nel caso mi aspetto punizioni dai sadici MODs

Utilizzo il Filtro ISAPI Url Rewrite su IIS6 .

nessun problema a modificare gli indirizzi con REG EX ma vorrei riuscire a ricavare una eventuale QueryString passata da un URL riscritto.

Esemplifico perchè non sono certo di "essermi capito" :

Ho la mia bella Reg EX :

RewriteRule ^/?(.*/)+$ /index.asp?p=$0 [NC]

che mi trasforma :

/nome1/nome2/ in /index.asp?p=/nome1/nome2/

Ora io vorrei poter scrivere :

/nome1/nome2/?variabile=pippo

e poter servire la pagina

/index.asp?p=/nome1/nome2/&variabile=pippo

Capisco che perdo l'utilità di fare un rewrite ma è una struttura un po' complessa che non vi sto a spiegare...

Avevo pensato ad una soluzione del genere (non mi ricordo se era proprio questa ma è per rendere l'idea)

RewriteRule ^/?([a-z\.\-_^/?]*/)+(/?.*)?$ /index.asp?p=$1&$2 [NC]

Il problema è che il filtro non sembra proprio ricevere nulla dopo un ? (punto iterrogativo) e quindi non mi permette di lavorarlo.

Per caso sapete se ISS passa l'eventuale querystring al filtro o meno ??

1) se sì come la ricavo ?
2) se no come me la cavo ?? :master:

Grazie
Per la cortese attenzione

Eas