- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- moderewrite e i motori
-
moderewrite e i motori
Se ho un sito composto da pagine dinamiche già indicizzate in buona parte ed utilizzo il moderewrite per cambiare un ipotetico
www.scarpe.com?id=1&mod=12
in
www.scarpe.com/sandali/tacco-a-spillo.htmlCosa succede quando il motore di ricerca da il risultato
www.scarpe.com?id=1&mod=12? Non viene trovata la pagina?
Come si può fare per rimediare?Voglio utilizzare il moderewrite per ottimizzare il sito e farlo indicizzare tutto in quanto credo che la parte del sito non indicizzata dipenda proprio dall'url
-
@Virgilio_x said:
Se ho un sito composto da pagine dinamiche già indicizzate in buona parte ed utilizzo il moderewrite per cambiare un ipotetico
www.scarpe.com?id=1&mod=12
in
www.scarpe.com/sandali/tacco-a-spillo.htmlCosa succede quando il motore di ricerca da il risultato
www.scarpe.com?id=1&mod=12? Non viene trovata la pagina?
Come si può fare per rimediare?Voglio utilizzare il moderewrite per ottimizzare il sito e farlo indicizzare tutto in quanto credo che la parte del sito non indicizzata dipenda proprio dall'url
Se l'url con query string è già indicizzato la cosa migliore è creare una regola (se possibile generale anzichè specifica) che effettui un redirect 301 sulla nuova pagina (flag [R=301, L])
-
@seos.it said:
Se l'url con query string è già indicizzato la cosa migliore è creare una regola (se possibile generale anzichè specifica) che effettui un redirect 301 sulla nuova pagina (flag [R=301, L])
Ho circa 300 pagine indicizzate, dovrei creare questa regola per tutte?
Come si crea la regola?
-
@Virgilio_x said:
Ho circa 300 pagine indicizzate, dovrei creare questa regola per tutte?
Come si crea la regola?Se potessi farlo, sarebbe meglio.
[url=http://www.giorgiotave.it/forum/viewtopic.php?t=1864]Leggi le Faq
-
@Giorgiotave said:
Se potessi farlo, sarebbe meglio.
[url=http://www.giorgiotave.it/forum/viewtopic.php?t=1864]Leggi le Faq
Se hai pagine di questo tipo
www.scarpe.com/index.php?id=1&mod=12nel rewriting dovresti tralasciare per un momento gli url espressivi e preferire url di questo tipo
In questo modo anzichè scriverne 300 puoi scrivere delle regole generali che valgono per più url
Es. una per il rewriting
/id-(.)/mod-(.) /id-$1/mod-$2E una per il redirect
RewriteCond %{QUERY_STRING} ^id=(.)&mod=(.)$
RewriteRule ^index.php$ /id-%1/mod-%2 [R=301, L]Sono sicuro che la sintassi è quasi giusta
a parte gli scherzi, è solo un esempio e sono andato a memoria, non l'ho verificata ma più o meno dovrebbe essere ok
-
Avrei bisogno di fare qualche cosa del genere, mi potete dire passo passo come si deve procedere, o indicare dove reperire le istruzioni per procedere.Grazie a chi vorra aiutarmi.
-
@La CASA giusta said:
Avrei bisogno di fare qualche cosa del genere, mi potete dire passo passo come si deve procedere, o indicare dove reperire le istruzioni per procedere.Grazie a chi vorra aiutarmi.
Il post sopra il tuo lo descrive bene