Il Redirect 301 è il reindirizzamento preferito per i motori di ricerca, il quale indica al motore che l’url di una pagina è stato spostato permanentemente (mode permanently).

Se state facendo un restyling di un sito internet e avete appena ricreato alcune pagine web, per non perdere il posizionamento delle pagine vecchie potete ridirigerle alle nuove tramite il Redirect 301.

Redirect 301 con Rails 3

Vediamo ora come è semplice gestire un cambiamento di url con Rails 3 direttamente nel file di configurazione config/routes.rb

match "/old-path", :to => redirect("/new-path")

Se avessi un pagina sul vecchio dominio

http://sito.com/pagina1

e nel nuovo portale questa pagina corrisponde a

http://sito.com/pagina2

allora dovrei inserire questa entri nel file di routes

match "/pagina1", :to => redirect("/pagina2")

Questa a mio avviso è la strada più veloce per la creazione di un Redirect 301 con Rails 3.

Lascia il tuo commento