Scriviamo le url statiche
Per non creare confusione diciamo da subito che in realtà il mod rewrite non riscrive url dinamiche in url statiche ma fa esattamente il contrario!
Cioè da un url statica riesce a tirare fuori i parametri da legare all’url dinamica.
Quindi dobbiamo preoccuparci noi della scrittura di url statiche.
Io solitamente procedo in questo modo ma ognuno può usare il metodo che meglio crede.
Supponiamo di voler applicare il mod rewrite ad un sito di annunci commerciali. L’obiettivo sarebbe quello di associare all’url di ogni pagina il titolo dell’annuncio (trattato nella pagina specifica) in modo tale da avere le keywords nell’url.
Gli articoli potrebbero essere memorizzati in un database dentro una tabella così strutturata:
id, titolo, annuncio
Ora nella pagina riepilogativa degli annunci dovremmo eseguire una query per recuperare i dati dal nostro database:
Otterremo una cosa del genere:
Ecco che abbiamo le nostre url statiche che trasformeremo in dinamiche grazie a questa riga:
RewriteRule ^(.+)/(.+).html view.php?id=$1 [L]
Ovviamente avremo creato la nostra pagina view.php che, tramite query, preleverà dal database l’annuncio in base all’id.
Centinaia di ragazzi e ragazze ti stanno aspettando.
Vai su Lovebits, la sezione incontri gratis di Stragulp!, e vota l'utente piú affascinante.
E se fossi proprio tu a vincere la classifica?
HOT TAGS
