allora salve a tutti!
vi spiego subito il mio proble..
devo cambiare indirizzi del tipo pagina.php?id=variabile in pagina/id.htm
ho fatto così:
e fino a qui nessun problema, funziona come voglio..codice:RewriteEngine On RewriteRule ^([^/]+)/([^/]+).htm $1.php?id=$2 [L]
il problema si pone quando la directory "pagina" esiste veramente e io nn passo alcuna variabile......
cioè se chiamo http://miourl/pagina/ il server mi restituisce il list_index della dir e non la pagina http://miourl/pagina.php ....
ho provato a modificare la regola così:
in questo modo però nn c'è modo di far passare allos cript php la variabile, cioè se ad es scrivo http://mioulr/pagina/blabla.htm io vedo sempre come se scrivessi http://miourl/pagina.php?id=default (oppure come se scrivessi http://miourl/pagina/default.htm)codice:RewriteEngine On RewriteRule ^([^/]+)/ $1.php?id=default [L] RewriteRule ^([^/]+)/([^/]+).htm $1.php?id=$2 [L]
vi prego aiutatemi..son 3 gg che sto impazzendo dietro a questa cosa...

Rispondi quotando
