Un semplice reminder per ricordarmi come spostare un vecchio blog wordpress in locale oppure su un nuovo dominio.
Non mi dilungo nella descrizione dei vari passi perché penso che in una situazione del genere si è abbastanza pratici con certi strumenti.
I passi sono molto semplici:
- Esportazione del database tramite PhpMyAdmin
- Copia di tutta la cartella FTP del blog facendo particolare attenzione (perché invisibile) al file .htaccess contenuto al suo interno
- Copia dei file nel nuovo dominio
- Importazione del vecchio database esportato in uno nuovo
- Modificare il file wp-config.php e cambiare i dati di accesso al nuovo database
- Accedere al nuovo database tramite phpMyAdmin e modificare nella tabella wp_options i valori associati alle opzioni “home” e “siteurl” con l’indirizzo del nuovo dominio
Fatto questo, tutto dovrebbe funzionare.
P.S.: se qualcosa non dovesse funzionare e navigando nel blog vi compare l’errore “Not Found” molto probabilmente è colpa del file .htaccess che non riesce a riscrivere gli URL dei post. Per risolvere il problema nel database cambiare il campo “permalink_structure” ed impostare il valore su
?p=%post_id%