ciao a tutti, spero di essere nella sezione giusta...
Ho creato un sito dinamico in php...tutti i link interni sono del tipo (esempio):
--> mostra tutte le notiziecodice:<a href="index.php?destinazione=news"
--> mostra la notizia sceltacodice:<a href="index.php?destinazione=news&id=25"
ora ho impostato il mod_rewrite su .htaccess per trasformarli in url statici e SEO friendly;
ho impostato ad esempio questa regola:
così scrivendo nella barra url "www.miosito.com/news", lui mi apre correttamente la pagina con tutte le notizie.codice:RewriteRule ^news$ index.php?destinazione=news
però se io clicco nel menu interno del sito il pulsante news, sulla barra resta "index.php?destinazione=news" , poichè gli href del menu non li ho toccati.
La mia domanda, perdonate ma sono agli inizi, è:
devo cambiare a mano tutti gli HREF del menu interno, o c'è un sistema per farli cambiare tutti insieme, magari uno script, una funzione o un redirect, in modo tale che io li possa lasciare scritti dinamici negli href, ma poi cliccando sui link interni lui richiami invece l'url statico?
Avevo pensato o a dei redirect appunto, o a uno script che li riscrivesse tutti al caricamento della pagina, ma non so come fare...
Qualcuno può aiutarmi?
Grazie in anticipo!

Rispondi quotando