Spostare WordPress in una directory diversa o mostrarlo in una diversa directory?

A volte si può avere l’esigenza di spostare l’installazione di WordPress da una directory a un’altra. I motivi possono essere diversi e non è necessario ripetere l’installazione o fare chissà che. A dire il vero a volte non è neanche necessario spostare WordPress. Seguimi, ti spiego che intendo e come fare.

Perché trasferire WordPress in un’altra directory?

spostare-wordpress

Come detto, le motivazioni possono essere diverse:

  • Potresti aver installato WordPress in una sottocartella chiamata blog e ora vuoi si visualizzi il blog quando viene digitato semplicemente l’indirizzo del tuo dominio;
  • Magari hai installato il sito nella directory principale, vuoi continuare a visualizzarlo quando viene digitato l’indirizzo del tuo dominio ma vuoi spostare WordPress in una sotto cartella per avere la directory principale “pulita”, per potervi eventualmente inserire altro senza avere il caos di tutti i file di WordPress;
  • Forse hai installato il tutto in una sottodirectory del dominio, per fare tranquillamente i tuoi esperimenti, e ora che il sito è pronto lo vuoi mostrare quando gli utenti digitano il nome del tuo dominio;
  • o chissà che altro…

Prendo la terza opzione come esempio.

Non è necessario fare una nuova installazione

Prima di tutto ti ricordo che è bene avere sempre disponibile un backup del sito prima di eseguire operazioni importanti.

Detto ciò, procedi così:

Ipotizziamo tu abbia installato WordPress in una sottocartella chiamata: provawp.

Dalla bacheca del tuo sito WordPress va in Impostazioni generali:

nel campo Indirizzo WordPress (URL) deve esserci l’indirizzo di dove hai installato WordPress (nel nostro esempio: tuosito.it/provawp)

nel campo Indirizzo sito (URL) devi mettere l’indirizzo in cui vuoi si visualizzi il sito (nel nostro esempio ora vuoi si veda nella directory principale: tuodominio.it).

Impostazioni generali wordpress

Salva le modifiche, quindi va in impostazioni –> permalink e salva i permalink.

Non chiudere WordPress e non toccare altro al suoi interno finché non hai terminati i passi successivi.

Ora ti basta spostare il file index.php e il file .htaccess dalla cartella provawp alla directory principale.

Apri il file index.php e trova questo codice: require (‘ ./wp-blog-header.php’);Snap_2014.05.03_003_

 

Lo sostituisci con: require (‘ ./provawp/wp-blog-header.php’);

In questo modo il codice segue il percorso in cui si trovano i file di WordPress.

Dalla sezione dei permalink salva nuovamente i permalink.

Finito. Adesso puoi toccare tutto quello che vuoi all’interno di WordPress. 🙂

D’ora in poi per accedere alla bacheca di WordPress dovrai sempre digitare l’url che usavi in precedenza: tuodominio.it/provawp/wp-login.php ma il sito sarà visibile ai visitatori digitando semplicemente tuodominio.it

Nell’esempio fatto ho usato il nome provawp per la cartella di WordPress, tu ovviamente userai il nome reale della cartella in cui hai installato WordPress.

Per concludere

Come hai visto è un’operazione semplice.

La stessa cosa la puoi fare al contrario. Se hai già installato WordPress nella directory principale (tuodominio.it) e vuoi spostarlo in una sottocartella (per esempio: wp) pur mantenendo la visualizzazione del sito sull’url principale (tuodominio.it).

In questo caso dovrai seguire gli stessi passi descritti sopra e poi spostare tutti i file di WordPress nella cartella desiderata (per esempio: wp); esclusi i file index.php e .htaccess che vanno lasciati nella directory principale (con le dovute modifiche).

Buon spostamento! 😉

2 commenti in “Spostare WordPress in una directory diversa o mostrarlo in una diversa directory?

Avatar image
Panda on 11:55

ho seguito la procedura ma direi che c’è un errore
i file htaccess e index.php non vanno spostati…
ma copiati

se li sposti poi quando accedi all’admin da un errore…

Avatar image
Marco on 16:23

Ciao Panda,
guarda ho provato più e più volte e, per me, funziona così.
L’unica precisazione: non è necessario spostare il file .htaccess (perché si crea in automatico quando si ri-salvano i permalink).

Grazie cmq della segnalazione

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *