ragazzi, sono ancora qui che divento matto con l'url-rewrite...
allora, provo aspiegarmi meglio.
io ho un sito di questo tipo
www.sito.com/cartella/pagina1.php
in questa pagina ho un form che mi manda alla pagina 2 (che chiamerò pagina2.php) passando un parametro:
ad esempio dalla pagina1 arrivo alla pagina2 con questo url
http://www.sito.com/cartella/pagina2...ione=Lombardia
poi da qui ho un altro form che punta a pagina3.php
a questo url ci arrivo con questa url
http://www.sito.com/cartella/pagina3...ovincia=Milano
ora, la mia domanda è molto semplice.
io vorrei non avere un url come quello indicato ma un url tipo:
www.sito.com/cartella/lombardia/milano/
ovviamente c'è un ultimo passagio che è quello della pagina
la mia pagina di chiama dettaglio.php a cui passo solamente un id.
tipo: www.sito.com/cartella/dettaglio.php?id=34
ora alla pagina di dettaglio ci arrivo grazie alla scelta effetuata dalle pagina precedenti (i vari passaggi da pagina1 a pagina2 a pagina3) che mi dividono i miei prodotti in regione --> provincia --> comune...
a me interesserebbe solo 2 cose
avere al posto delle pagina1 o pagina2 o pagina3 l'url in questo modo
www.sito.com/cartella/regione/provincia/comune
e ovviamente la pagina finale cioè dettaglio con questa forma
http://www.sito.com/cartella/regione...-prodotto.html
ho provato e riprovato con un po' di regole ma non ne vengo a capo.
infatti, prima domanda tecnica, il file .htaccess dove va messo ? nella root del sito oppure nella /cartella/ ???
come vedete tutto il mio sito non sta nella root, ma in un directory che, per esempio, ho chiamato /cartella
sapete aiutarmi ?
grazie mille!!!




Rispondi quotando