Praticametne se tu nella regola usi :[supersaibal]Originariamente inviato da Petro_suse91
Very good![]()
Due cose non mi sono chiare:
Questa cosa già me la dicevi nell'altro topic, ma non l'ho tanto capita... fammi un esempio con una regola di rewrite:
Ok abbiamo aggiunto una var fittizia... un domani che mi serve usarla per passare un altro valore (metti "cat") come modifico la regola di rewrite?codice:RewriteRule ^notizie/(.*)/index.htm$ /notizie.php?id=$1 [PT]
Qui non ci ho capito quasi nulla. Mi dai qualche link di approfondimento, chessò a uno script che usa la tecnica che descrivi o qualcos'altro? [/supersaibal]
RewriteRule ^notizie/(.*)/index.htm$ /notizie.php?id=$1
avrai (titolo pagina = prova rewrite)
notizie.php?id=1 diventa notizie/1/index.html
ma se usi
RewriteRule ^notizie/(.*)/(.*)/index.htm$ /notizie.php?id=$1&cat=$2
notizie.php?id=1
PUO
diventare :
notizie/1/prova-rewrite/index.html
e cmq tu farai sempre e solo :
select * from tabella where id='$_GET[id]' (weppos scusa per il tecnico)
Però hai anche a disposizione la var cat dove tu un domani potrai mettere qualunque altra cosa . Magari oggi non ti serve ma un domani chissa e poi cosi facendo l'url sembra anche più bello