salve a tutti... so ke probabilmente nn ne potete piu di domande sul RewriteEngine di apache...
ma nn so dove sbattere la testa...
![]()
![]()
ecco il mio problema:
vorrei ke TUTTE le rikieste al sito vengano rendirizzate ad un file specifico,
questo deve includere anke tutte le kiamate alle sottocartelle del sito...
con alcune eccezioni...
/immagini/
/js/
esempio:
www.miosito.it --> boot.php
www.miosito.it/pag1.php --> boot.php
www.miosito.it/cartella/pag1.php --> boot.php
www.miosito.it/cartella2/pag1.php --> boot.php
www.miosito.it/immagini/imm.jpg --> miacartella/imm.jpg
questo e' il codice in .htacces:
tutto andrebbe bene se nn fosse per il fatto ke apache dopo aver applicato le regole esegue una redirect interna ( l'ho scoperto dalla documentazione ufficiale) e gestisce il tutto come fosse una nuova rikiesta... indi per cui RIESEGUE il file .htaccess con l'URL modificatoCodice PHP:
RewriteRule ^immagini/(.*)$ applications/test_app/views/immagini/$1 [L]
RewriteRule ^js/(.*)$ applications/test_app/views/jscript/$1 [L]
RewriteRule ^(.*)$ boot.php [L,QSA]
applicando nuovamente le regole e ovviamente mandando tutto a .....
...
come posso evitare la riesecuzione delle regole?? c'e' qualke RewriteCondition ke mi puo aiutare???