Ciao a tutti,
sto cercando di capire meglio le regole di rewrite testando il tutto sul mio sito e vorrei porre un paio di domande sul loro utilizzo..
ho un url di questo tipo:
http://www.miosito.it/news/details.p...olo-della-news
vorrei trasformarlo in:
http://www.miosito.it/news/250/titolo-della-news
Intanto come prima domanda è giusto lasciare l'id della news nell'indirizzo o sarebbe preferibile un risultato di questo tipo?
http://www.miosito.it/news/titolo-della-news
per ottenere la prima soluzione ho modificato il .htaccess nella root del sito usando:
in questo modo in tutte e tre gli indirizzi raggiungo ugualmente la news:codice:Options +Indexes RewriteEngine on RewriteRule news/([a-z0-9_-]+)/([a-z0-9_-]+)(/)?$ news/details.php?id=$1&title=$2 [L] RewriteRule news/([a-z0-9_-]+)/?$ news/details.php?id=$1&title=$2 [L] RewriteRule news/([a-z0-9_-]+)?$ news/details.php?id=$1&title=$2 [L]
http://www.miosito.it/news/250/titolo-della-news
http://www.miosito.it/news/250/
http://www.miosito.it/news/250
ma vorrei che il browser automaticamente faccia vedere sembre l'indirizzo completo..
come avviene per esempio sul sito:
http://stackoverflow.com/questions/8...in-a-unique-id
dove se digito una di questi url
http://stackoverflow.com/questions/820493/
http://stackoverflow.com/questions/820493
il browser visualizza l'indirizzo completo
http://stackoverflow.com/questions/8...in-a-unique-id
come fare?
inoltre ora se cerco di raggiungere l'indirizzo http://www.miosito.it/news/
mi apre la pagina detail.php senza passare nessun parametro..
come posso forzare l'apertura di index.php?
Grazie
Claudio

Rispondi quotando
