- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- mod_rewrite e pagine gia indicizzate
-
mod_rewrite e pagine gia indicizzate
Salve a tutti, sto per attivare il mod rewrite per il mio sito, e di conseguenza mi cambieranno gli indirizzi delle gia' 300 pagine indicizzate. Facendo questo google trova ugualmente le pagine con gli indirizzi vecchi o e' come se mettessi 300 pagine nuove e le vecchie spariscono?
Ci sono degli accorgimenti che devo seguire prima di attivarlo?
-
@GiglioNews said:
Salve a tutti, sto per attivare il mod rewrite per il mio sito, e di conseguenza mi cambieranno gli indirizzi delle gia' 300 pagine indicizzate. Facendo questo google trova ugualmente le pagine con gli indirizzi vecchi o e' come se mettessi 300 pagine nuove e le vecchie spariscono?
Ci sono degli accorgimenti che devo seguire prima di attivarlo?
in htaccess usa questa sintassi
Redirect permanent http://www.miosito.com/old.php http://www.miosito.com/new.phpovviamente devi vedere tu di adattarlo al formato delle tue pagine.
-
si ma se la mia vecchia pagina e' per esempio
www.miosito.it/notizia.php?id=234 e la nuova sara'
www.miosito.it/notizia/234/titolo-notizia.htme' possibile farlo comunque, come faccio a dire alla vecchia pagina di fare il redirect alla nuova se mi manca il parametro titolo nell'indirizzo?
-
@GiglioNews said:
si ma se la mia vecchia pagina e' per esempio
www.miosito.it/notizia.php?id=234 e la nuova sara'
www.miosito.it/notizia/234/titolo-notizia.htme' possibile farlo comunque, come faccio a dire alla vecchia pagina di fare il redirect alla nuova se mi manca il parametro titolo nell'indirizzo?
devi cambiare leggermente la pagina che genera www.miosito.it/notizia.php?id=234 passando quindi anche il titolo ad esempio www.miosito.it/notizia.php?id=234&titolo=titolonotizia (anche se è fittizio e non viene interpretato ti serve solo per convertirlo)
-
Si ma facendo cosi come dici tu, automaticamente mi cambiano tutti gli indirizzi della pagine vecchie, quindi quando passa google trova indirizzi nuovi con un parametro in piu. Non e' dannoso?
-
ma nn basta fare
RewriteRule ^www.miosito.it/notizia.php?id=(.*)$ www.miosito.it/notizia/$1/titolo-notizia.htm [R=301,L]
?
-
Ciao,
vedi se può fare al caso tuo
Url rewriting e pagine con query string già posizionate
http://blog.html.it/archivi/2006/10/10/url-rewriting-e-pagine-con-query-string-ma-gia-posizionate.php