htaccess: da valore numerico a stringa

felino

Utente Attivo
12 Dic 2013
886
9
18
Aci Catena (Catania)
Salve a tutti,
non riesco a trovare una soluzione valida nella realizzazione del mio file .htaccess

Vi spiego:
- ho memorizzato in un database una lista di comuni con ID UNIVICO - NOME
- ogni link presente sul sito ovviamente avrà un URL del tipo: index.php?comune=id_univoco

Vorrei invece che l'url sia del tipo:
index.php?comune=nome_comune

Pensavo di inserire un ulteriore campo | slug | dove inserire direttamente l'url desiderato, formattato ad hoc, un pò come succede nei CMS (Joomla / Wordpress), anche se c'è il problema di omonimia tra i comuni.

Cosa ne pensate?

Grazie.
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Ti direi di rendere come chiave univoca la coppia di colonne comune-provincia.
In questo modo il tuo script necessiterà per esempio di informazioni come RM - Roma e la tua url riscritta può facilmente diventare
Codice:
www.miosito.it/LT/Roma
 

felino

Utente Attivo
12 Dic 2013
886
9
18
Aci Catena (Catania)
Capito, ma come faccio a creare una chiave con una coppia di colonne?

Nel mio database ho:
tab. comune
id | id_provincia | id_regione | comune (nome)