2. visto che un test di modrewrite ho già tentato di farlo
questo: RewriteRule ^([\d]+)$ site/index.php?id=$1&idu=$1
che praticamente fa in modo che se scrivo nel browser:
www.sito.it/1
lui mi carica la pagina
www.sito.it/site/index.php?id=1&idu=1
mi chiedevo però come si fa... a farlo testuale...
mi spiego meglio, nei siti che vedo in giro.. si vedono url puliti del tipo:
http://www.sito.com/it/arredamento.html
cioè senza numeri o quasi... ma letteralmente testuali.
visto che sotto ci sarà un DB.. e che solitamente nei DB le where delle query sono fatte attraverso i vari ID delle tabelle... mi chiedevo come fanno a trasformarlo in formato testuale.
SE vedi il mio esempio.. io ho provato... e trasformo un URL con query string in qualcosa di più pulito... ma per forza di cose mantendo il "valore numerico" della variabile...
vorrei capire come fanno gli altri a trasformarla in testo.. cioè come passano dall'ID di tabella al valore.
Riprendendo l'esempio di prima...posso immaginare che:
http://www.sito.com/it/arredamento.html
in origine fosse qualcosa del tipo:
http://www.sito.com/index.php?lingua=1&prodotto=34