salve ho un problema dovuto la cambio dell'url di una mia pagina all'interno del sito web:
in precedenza avevo una pagina articolo accessibile attravetrso una stringa del tipo
http://www.mimosito.com/articolo?cod=xxx&descrizione=yyyyyyy&gruppo=zzzzz
e google me hoa indicizzatto tutto correttamente!
ora ho cambiato la pagina per migliorala dal punto di vista SEO in modo che la pagina fosse accessibile con la url
http://www.mimosito.com/articolo/xxx/yyyyyyy/zzzzz
catturando poi i parametri nella pagina attraverso:
$get_path = $_SERVER['REQUEST_URI'];
$parameters = explode('/', $get_path);
che va a creare un array dove sono contenuti i paramentri su cui effettuare la query
Il mio problema è che ora alll'interno dell'indicizzazione di google ho ancora le pagine con il vecchio url che naturalemente mi generano un erroe sulla pagina articolo del tipo:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Penso che si possa gestire attraverso .htaccess ma dopo diversi tentativi non ottengo alcun risultato
Come posso dire a google di ridirigere tutte le pagine indicizzate con il vecchio url al nuovo?
Grazie anticipatamente
Andrea
Ciao,
teoricamente potresti intervenire con "google webmaster" togliendo dall'indice l'articolo o segnalando il cambiamento dell'url della pagina..
dal lato Drupal ci son moduli di redirect che forse potresti usare: https://drupal.org/project/redirect che sarebbe adatto (con + PathAuto) per futuri cambiamenti di url di altre pagine in modo automatico.
Prova a vedere o aspettiamo altri pareri:)