Ciao a tutti
Finalmente sono venuto a capo di tutti quasi tutti i misteri del rewrite rule e sono quasi riuscito a far funzionare come voglio io. Il mio file .htaccess attuale è questo
Questo codice mi passa giustamente tutta la url a partire da Alpha/ (escluso) come parametro di RARequestUrl, ma mi mangia eventuali parametri in GET.codice:ErrorDocument 404 http://localhost/Alpha/404.html RewriteEngine On RewriteBase "/Alpha/" RewriteRule "^((?!Admin\/|Engine\/|Immagini\/|ImmaginiMobile\/|Multimedia\/|RSS\/|Templates\/).*)$" "Engine/RADetectUrl.php?RARequestUrl=$1"
Mi spiego un po' meglio: se io nella url scrivo
http://localhost/Alpha/Home/Pagamento_Tasse
al mio programma mi arriva
RARequestUrl=Home/Pagamento_Tasse
in get
Ma se io scrivo quest'altro
http://localhost/Alpha/Home/Pagament...ppo;Par2=Pluto
al mio programma mi arriva
RARequestUrl=Home/Pagamento_Tasse
in get, ma nel get non c'è altro. In altre parole Par1=Pippo;Par2=Pluto viene perso.
Potrei ricostruirlo partendo da REQUEST_URI, ma vorrei sapere se c'è un modo con la RewwriteRoule di evitare che si perda la parte in get
Grazie in anticipo.
Nazareno