Quando ho proceduto con la migrazione da Joomla a WordPress, ho avuto la necessità di reindirizzare delle particolari pagine web non più raggiungibili dal vecchio indirizzo. L’operazione di redirect è molto utile perché permette di reindirizzare una pagina web verso un nuovo indirizzo.
Ciò non solo ci permette di rendere raggiungibili, attraverso un url non più esistente, delle pagine che, per qualche motivo, hanno dovuto cambiare indirizzo, ma ci consente anche di non perdere il ranking dai motori di ricerca.
Per reindirizzare delle singole pagine web è possibile effettuare un redirect 301. Il codice di stato http 301 indica che una pagina è stata spostata permanentemente.
Per mettere in pratica quanto spiegato, occorre editare il file .htaccess all’interno del nostro spazio web ed inserire la seguente riga d’esempio:
redirect 301 /vecchiacartella/vecchiapagina.html http://www.dominio.com/nuovapagina.html
Bisogna prestare attenzione al fatto che il primo indirizzo della stringa non contiene http://www. ma soltanto il percorso del file da spostare a partire dalla root. Il secondo indirizzo invece identifica il percorso nel quale si trova nuovo file da raggiungere.