Salve,
ho bisogno di un consiglio.
Vorrei cambiare url di alcune pagine del mio sito ma non vorrei perderne
il PR, per questo, ho letto, è necessario utilizzare un redirect 301.
In ruby se nel controller utilizzo il comando
redirect_to…
come viene visto dal motore di ricerca? come un redirect 301?
Grazie mille
Luigi
Luigi M. wrote:
Salve,
ho bisogno di un consiglio.
Vorrei cambiare url di alcune pagine del mio sito ma non vorrei perderne
il PR, per questo, ho letto, è necessario utilizzare un redirect 301.
In ruby se nel controller utilizzo il comando
redirect_to…
come viene visto dal motore di ricerca? come un redirect 301?
Grazie mille
Luigi
Il manuale
dice che fa una redirezione 302, ma aggiunge che opzionalmente gli puoi
passare il codice che vuoi.
Con redirect_to “http://eccetera.etc”, :status => 301 ottieni quel che
ti serve ma chissà che non si possa fare redirezione 301 anche a livello
di routing…
Ci sono poi mille modi per verificare quello che succede a livello di
header HTTP, a partire dall’estensione LiveHTTPHeaders di Firefox fino a
fare telnet a mano alla porta 80 del server, digitare i comandi HTTP e
guardare la risposta
Paolo
Grazie mille,
però non mi è chiaro come si fa a verificare a livello di header HTTP
quello che succede.
Potresti spiegarmelo un pochino più semplicemente?
Grazie.
Luigi
Ok, fatto, ho usato il plugin per firefox e il comando
:status=>:moved_permanently
Grazie ancora!
Puoi risolvere con Metal: legacy_routes.rb · GitHub
Luca