Come installare WordPress in una sottodirectory

Come installare WordPress in una sottodirectory

· 21 minuti di lettura ·
Scritto da: avatar dell'autore Joella Dunn
avatar dell'autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
·
Recensito da: avatar del recensore John Turner
avatar del recensore John Turner
John Turner è il presidente di Duplicator. Ha oltre 20 anni di esperienza commerciale e di sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Hai già un sito WordPress attivo sul tuo dominio principale. Ora devi aggiungerne un altro (magari un blog, un negozio online, un ambiente di staging o un progetto per un cliente) senza modificare ciò che è già presente.

È proprio a questo che serve l'installazione in una sottodirectory.

L'installazione di WordPress in una sottodirectory prevede alcuni passaggi: una cartella nel tuo file system, un database nuovo e alcune impostazioni relative agli URL. Niente di tutto ciò è complicato, ma l'ordine è importante e un paio di passaggi possono creare qualche difficoltà.

In questo articolo spiegherò cos’è una sottodirectory, quando è meglio utilizzarla al posto di un sottodominio e tre diversi modi per installare WordPress.

Alla fine, avrai un'installazione funzionante di WordPress all'indirizzo, ad esempio, tuodominio.com/blog o tuodominio.com/staging, con la configurazione corretta per garantirne il corretto funzionamento.

Ecco i punti salienti:

  • L'installazione in una sottodirectory ti consente di avere un sito WordPress completamente indipendente, raggiungibile all'indirizzo yourdomain.com/blog, con un database, dei plugin e un pannello di amministrazione dedicati.
  • Utilizza una sottodirectory (non un sottodominio) quando la continuità SEO è importante. I contenuti presenti in una sottodirectory ereditano l'autorità del tuo dominio principale fin dal primo giorno.
  • Il metodo più veloce per un'installazione ex novo è un programma di installazione automatica come Softaculous. Per la migrazione di un sito esistente, Duplicator Pro gestisce automaticamente il trasferimento dei file, la configurazione del database e la riscrittura degli URL.
  • Dopo ogni installazione, verifica entrambi i campi URL in Impostazioni » Generali, salva i permalink per aggiornare le regole di riscrittura e configura i backup automatici prima di aggiungere contenuti.
  • I problemi più comuni che si verificano dopo l'installazione sono URL di WordPress non corrispondenti, regole di riscrittura non aggiornate che causano errori 404 e backup saltati.

Indice dei contenuti

Che cos'è una sottodirectory in WordPress?

Una sottodirectory è una cartella all'interno della struttura di file del dominio principale che corrisponde direttamente a un percorso URL. Se il tuo sito si trova nella directory public_html/, un'installazione in public_html/blog/ diventerà yourdomain.com/blog.

Lo stesso vale per qualsiasi percorso tu scelga:

  • tuodominio.com/blog
  • tuodominio.com/staging
  • tuodominio.com/negozio

Ciascuna di queste è semplicemente una cartella contenuta nella directory principale del tuo hosting, al cui interno si trova una propria installazione completa di WordPress.

Dispone di un proprio database, plugin e temi, oltre alla dashboard di wp-admin. Nulla è condiviso con il sito del dominio principale.

Questo è diverso da una rete multisito di WordPress, che gestisce più siti a partire da un'unica installazione di WordPress, con un unico database e un unico pannello di amministrazione. Quello di cui parliamo qui è più semplice: si tratta di installazioni di WordPress separate e indipendenti che si trovano semplicemente sotto lo stesso dominio.

Perché installare WordPress in una sottodirectory?

Ci sono alcune situazioni in cui questa configurazione è la scelta giusta:

  • Utilizzare WordPress parallelamente a un sito esistente non basato su WordPress
  • Configurazione e collaudo
  • Lavori per agenzie e clienti
  • SEO
  • Mantenere il sito esistente durante la riprogettazione

Se il tuo dominio principale è un sito HTML statico, un'applicazione web personalizzata o è basato su un altro CMS, puoi aggiungere WordPress alla directory /blog o /news senza dover ricostruire nulla. I due sistemi coesistono in modo indipendente.

Installare WordPress nella directory /staging ti permette di disporre di una copia privata del tuo sito live, dove puoi testare gli aggiornamenti dei plugin, le modifiche ai temi o le modifiche significative prima che vengano pubblicate. Si tratta di uno degli usi più pratici dell'installazione in una sottodirectory.

I micrositi delle campagne, le bacheche di annunci di lavoro, le pagine di destinazione e i siti temporanei dedicati ai progetti possono essere tutti ospitati come installazioni in sottodirectory all'interno del dominio principale del cliente, senza richiedere un account di hosting o una registrazione di dominio separati per ciascuno di essi.

I contenuti pubblicati in una sottodirectory si trovano sotto lo stesso dominio del sito principale. Ciò significa che possono beneficiare dell'autorevolezza e del profilo di backlink che il dominio principale ha già acquisito.

Se stai ricostruendo un sito web da zero, puoi spostare il vecchio sito nella directory /old o /archive mentre quello nuovo viene pubblicato nella directory principale. I visitatori potranno comunque accedervi e non dovrai affrettarti a completare la ricostruzione prima di mettere tutto offline.

Sottodirectory o sottodominio in WordPress: quale scegliere?

Una sottodirectory (tuodominio.com/blog) è una cartella all'interno della struttura di file del tuo dominio esistente. Un sottodominio (blog.tuodominio.com) è un nome host distinto: tecnicamente si tratta di un dominio separato che condivide la stessa radice.

A prima vista sembrano simili nell'URL, ma si comportano in modo diverso sotto alcuni aspetti importanti.

Quando è preferibile utilizzare una sottodirectory:

  • La continuità SEO è una priorità. Google considera le sottodirectory come parte dello stesso sito, quindi i contenuti in esse contenuti ereditano l'autorità esistente del dominio principale. I link che puntano a tuodominio.com/blog vengono conteggiati come se appartenessero allo stesso dominio di tuodominio.com.
  • Il tuo piano di hosting limita il numero di sottodomini, oppure preferisci non occuparti della configurazione DNS necessaria per un sottodominio.
  • Vuoi una struttura degli URL più semplice e chiara.
  • Stai configurando un ambiente di staging. Una sottodirectory può risultare più chiara e facile da gestire rispetto a un sottodominio.

Quando è più opportuno utilizzare un sottodominio:

  • Il nuovo sito si rivolge a un pubblico o ha uno scopo completamente diverso e non dovrebbe essere associato al dominio principale né nella navigazione né nell'immagine del marchio.
  • Hai bisogno di totale indipendenza: analisi, identità e amministrazione separate, senza alcuna sovrapposizione.
  • Gestisci un prodotto di tipo SaaS o un'app rivolta ai clienti in cui i sottodomini per account fanno parte dell'architettura.

La questione della SEO è quella su cui la maggior parte delle persone si blocca, e la risposta sincera è che la maggior parte tende a preferire le sottodirectory per i siti ricchi di contenuti.

I sottodomini possono posizionarsi (Google ha affermato che sono in grado di ottenere un buon posizionamento), ma un sottodominio parte da zero. Non eredita alcuna autorità né beneficia di backlink già esistenti. Una sottodirectory, invece, dispone di tutto ciò fin dal primo giorno.

Cosa ti serve per installare WordPress in una sottodirectory

Prima di iniziare, dovrai sistemare alcune cose.

1. Un backup completo del sito.

Prima di apportare modifiche strutturali al tuo ambiente di hosting, esegui un backup completo. Se qualcosa dovesse andare storto durante l'installazione, ti servirà un punto di ripristino pulito.

È proprio qui che Duplicator Pro si rivela subito indispensabile nel flusso di lavoro. Il programma raggruppa i file e il database in un unico archivio che può essere installato direttamente in una sottodirectory.

Ciò significa che lo stesso backup che crei per motivi di sicurezza può fungere anche da pacchetto di migrazione: un unico strumento gestisce entrambe le fasi. Se intendi utilizzare il Metodo 1, la creazione di tale backup costituisce il primo passo dell'installazione.

2. Accesso all'account di hosting.

Dovrai accedere a cPanel, Plesk o al pannello di controllo fornito dal tuo provider di hosting. Ecco come creare la sottodirectory e configurare un nuovo database.

3. Accesso tramite FTP o gestore di file.

Il File Manager integrato in cPanel funziona bene per la maggior parte delle installazioni. Se preferisci lavorare in locale, FileZilla è un client FTP affidabile. Connettiti utilizzando le credenziali riportate nella sezione FTP del tuo account di hosting.

Come installare WordPress in una sottodirectory

Esistono tre modi per installare WordPress in una sottodirectory, e quello giusto dipende dalla situazione di partenza.

  • Metodo 1: Duplicator Pro (plugin di migrazione): l'opzione migliore se desideri spostare o copiare un sito WordPress esistente in una sottodirectory. Gestisce il trasferimento dei file, la configurazione del database e la riscrittura degli URL in un'unica procedura guidata.
  • Metodo 2: Programma di installazione automatica (Softaculous, Installatron, QuickInstall): il modo più veloce per eseguire un'installazione pulita e nuova, senza nulla da migrare. Accedi a cPanel, indica al programma di installazione la tua sottodirectory e lui si occuperà del resto in pochi minuti.
  • Metodo 3: Installazione manuale: offre il pieno controllo su ogni fase della configurazione, ma richiede il maggior numero di passaggi e presenta il maggior rischio di errori. È consigliabile ricorrervi solo in caso di VPS o ambienti server personalizzati in cui non è disponibile un programma di installazione automatica.

Metodo 1: utilizzare un plugin di migrazione per installare WordPress in una sottodirectory

Utilizza questo metodo se disponi già di un sito WordPress e desideri spostarlo (o una sua copia) in una sottodirectory.

Ecco alcuni casi d'uso di un plugin di migrazione come Duplicator:

  • Stai indirizzando un sito esistente a /blog mentre ricostruisci la homepage da zero
  • Stai duplicando un sito attivo nella cartella /staging per utilizzarlo come ambiente di test.

Il motivo per cui Duplicator Pro funziona bene in questo caso risiede in un passaggio che spesso compromette la maggior parte delle migrazioni manuali: la riscrittura degli URL. Quando si trasferisce un sito WordPress in una nuova posizione, ogni riferimento URL memorizzato nel database deve essere aggiornato di conseguenza.

Duplicator gestisce automaticamente questa operazione durante l'installazione. Se lo fai manualmente, è facile tralasciare dei riferimenti, con il risultato di ritrovarti con un sito non funzionante senza una causa apparente.

Passaggio 1: Esegui il backup del tuo sito originale con Duplicator

Accedi alla dashboard di WordPress del sito di origine, ovvero quello che desideri spostare o copiare.

Vai su Plugin » Aggiungi nuovo, cerca Duplicator, installalo e attivalo.

La versione gratuita gestisce le migrazioni di base. Duplicator Pro aggiunge la possibilità di eseguire migrazioni tramite trascinamento, backup programmati e destinazioni di archiviazione su cloud (come Duplicator Cloud, Google Drive, Dropbox, Amazon S3 e OneDrive).

Nella dashboard di WordPress, vai su Duplicator Pro » Backup » Aggiungi nuovo.

Aggiungere un nuovo backup con Duplicator

Seleziona il modello di backup " Sito completo " e prosegui.

Backup completo del sito preimpostato

Prima di avviare la creazione del backup, Duplicator Pro esegue una scansione del tuo sito. Controlla eventuali avvisi prima di creare il backup.

Scansione di backup del Duplicatore

Una volta fatto, scarica due file: il programma di installazione e il file di archivio. Ti serviranno entrambi.

Scarica il backup del sito di grandi dimensioni

Passaggio 2: Creare una sottodirectory

Accedi a cPanel, apri File Manager e vai alla cartella public_html.

Crea una nuova cartella denominata blog, staging, shop o qualsiasi altro nome adatto alla tua situazione. Usa solo lettere minuscole e non inserire spazi. Quella cartella sarà la tua sottodirectory.

Crea una nuova sottodirectory in cPanel

Se preferisci lavorare tramite FTP, collegati con FileZilla, vai alla cartella public_html e crea lì la cartella. Entrambi i metodi funzionano.

Passaggio 3: Creare un nuovo database di sottodirectory

Prima di eseguire il programma di installazione, è necessario disporre di un database nuovo per l'installazione nella sottodirectory.

In cPanel, apri la sezione "Database MySQL" (o "Database MariaDB", a seconda del tuo provider di hosting).

Crea un nuovo database. Assegnagli un nome facilmente riconoscibile, ad esempio iltuonomeutente_blog o iltuonomeutente_staging.

Creare un database MySQL

Quindi crea un nuovo utente del database con una password complessa.

Creare l'utente MySQL

Aggiungi quell'utente al database e concedigli tutti i privilegi.

Aggiungere un utente al database

Annota il nome del database, il nome utente, la password e l'host. Ti serviranno nel passaggio successivo. L'host è quasi sempre "localhost", ma se non ne sei sicuro, verifica con il tuo provider di hosting.

Passaggio 4: Installare il backup nella sottodirectory

Carica sia l'archivio che i file di installazione nella sottodirectory che hai appena creato. Puoi farlo tramite il Gestore file o tramite FTP.

Carica il backup di Duplicator in una nuova sottodirectory

Una volta caricati entrambi i file, apri un browser e vai all'indirizzo tuodominio.com/nome-sottodirectory/installer.php.

Il programma di installazione di Duplicator si avvierà automaticamente.

Installare una sottodirectory con Duplicator

Inserisci le credenziali del tuo nuovo database.

Connettiti al database delle sottodirectory

Scorri fino in fondo alla pagina e clicca su «Conferma». Accetta quindi i termini e le note informative e prosegui.

Accetta le notifiche relative all'installazione nelle sottodirectory

Nella finestra pop-up, conferma la migrazione.

Conferma l'installazione nella sottodirectory

Una volta completata l'installazione, accedi al sito nella nuova sottodirectory utilizzando le stesse credenziali che hai usato per il sito originale.

Elimina i file di installazione quando richiesto. Lasciarli sul server rappresenta un rischio per la sicurezza.

Metodo 2: Installare WordPress in una sottodirectory utilizzando un programma di installazione automatica

Utilizza questo metodo quando parti da zero: non devi migrare alcun sito esistente, ma hai solo un'installazione pulita di WordPress in una sottodirectory. È il modo più veloce per passare da zero a un sito funzionante.

Utilizzo di Softaculous (cPanel)

Accedi a cPanel e apri Softaculous Apps Installer.

Programma di installazione Softaculous

Seleziona WordPress, quindi fai clic su Installa.

Nella sezione " Configurazione software", seleziona " https://", supponendo che SSL sia già attivo sul tuo dominio. Se così non fosse, configuralo prima.

Seleziona il tuo dominio dal menu a tendina e inserisci il nome della sottodirectory accanto ad esso.

Installazione di WordPress in una sottodirectory con Softaculous

Inserisci il nome del tuo sito, il nome utente amministratore, la password e l'indirizzo e-mail dell'amministratore. Utilizza una password complessa.

Nuova sottodirectory di amministrazione di Softaculous

Fai clic su Installa. Softaculous si occuperà del resto: creerà il database, caricherà WordPress e configurerà le impostazioni iniziali.

Una volta completata l'installazione, visita sia la pagina pubblica (tuodominio.com/blog) che il pannello di amministrazione (tuodominio.com/blog/wp-admin) per verificare che l'installazione sia attiva.

Utilizzo di altri programmi di installazione automatica (Installatron, QuickInstall)

Non tutti i provider utilizzano Softaculous. Il procedimento è praticamente identico in tutti i casi, ma ecco cosa aspettarsi dalle alternative più comuni.

Installatron (utilizzato da Bluehost, HostGator e altri) segue la stessa procedura di base di Softaculous. Seleziona WordPress, inserisci la sottodirectory nel campo del percorso, inserisci le credenziali di amministratore e procedi all'installazione.

Installatron dispone anche di un'opzione di clonazione integrata che consente di duplicare un'installazione WordPress esistente in una sottodirectory: utile se si desidera una copia di staging senza ricorrere a un plugin di migrazione separato.

QuickInstall (HostGator) funziona allo stesso modo. Vai su QuickInstall » WordPress, inserisci il tuo dominio e il percorso della sottodirectory, inserisci i dati di accesso dell'amministratore ed esegui l'installazione.

I servizi di hosting gestito come WP Engine o Kinsta non utilizzano Softaculous né alcuno degli strumenti sopra citati. Dispongono infatti di interfacce di installazione proprie integrate nelle loro dashboard.

Il principio è lo stesso: sarà presente un campo in cui impostare il percorso di installazione. I dettagli variano a seconda dell'host, quindi consulta la relativa documentazione se l'interfaccia non è chiara.

Indipendentemente dall'auto-installer che utilizzi, dopo ogni installazione vai su Impostazioni » Generali e verifica che entrambi i campi URL siano corretti. Gli auto-installer di solito lo fanno correttamente, ma ci vogliono solo dieci secondi per controllare e ti risparmia un sacco di problemi se qualcosa fosse sfuggito.

Metodo 3: Installare manualmente WordPress in una sottodirectory

Utilizza questo metodo quando non è disponibile alcun programma di installazione automatica. Alcune configurazioni VPS e alcune configurazioni personalizzate dei server non includono Softaculous né strumenti simili. Potresti inoltre voler avere il controllo diretto su ogni aspetto della configurazione.

Un avvertimento prima di iniziare: questo metodo è più complicato. Dovrai scaricare dei file, creare un database, modificare il file wp-config.php, impostare i permessi dei file ed eseguire una procedura guidata online.

Un errore in una qualsiasi di queste fasi potrebbe compromettere l'installazione, e i messaggi di errore non sempre aiutano a individuarne la causa.

Duplicator Pro gestisce tutte queste operazioni in un unico flusso guidato, motivo per cui vale la pena prenderlo in considerazione anche per le installazioni che tecnicamente non sono migrazioni. Tuttavia, se la procedura manuale è la scelta più adatta alla tua configurazione, ecco come eseguirla in modo corretto.

Passaggio 1: Scarica WordPress e crea la sottodirectory

Vai su wordpress.org e scarica l'ultima versione in formato .zip.

Scaricare i file di WordPress

Decomprimilo sul tuo computer. Otterrai una cartella chiamata «wordpress» contenente tutti i file principali.

Accedi a cPanel, apri File Manager e vai alla cartella public_html. Crea una nuova cartella per la tua sottodirectory: blog, staging o qualsiasi altro nome ti sembri appropriato. Usa solo lettere minuscole e non inserire spazi.

Preferisci l'FTP? Collegati con FileZilla, vai alla cartella public_html e crea lì la cartella. Il risultato è lo stesso in entrambi i casi.

Passaggio 2: Caricare i file di WordPress nella sottodirectory

Apri la cartella WordPress decompressa sul tuo computer. Seleziona tutto il contenuto: non la cartella stessa, ma i file e le cartelle al suo interno. Caricali direttamente nella sottodirectory sul tuo server.

Se carichi la cartella, ti ritroverai con public_html/blog/wordpress/ invece che con public_html/blog/, e l'installazione non funzionerà.

Installare WordPress in una sottodirectory

Una volta completato il caricamento, individua il file wp-config-sample.php nella sottodirectory e rinominalo wp-config.php. Non cancellare il file di esempio; limitati a rinominarlo senza spostarlo.

Passo 3: Creare un database

In cPanel, apri la sezione "Database MySQL" (talvolta indicata come "Database MariaDB", a seconda del tuo provider di hosting).

Crea un nuovo database. Quindi crea un nuovo utente del database con una password complessa. Aggiungi quell'utente al database e concedigli tutti i privilegi.

Annota il nome del database, il nome utente, la password e l'host.

Ora apri il file wp-config.php nell'editor di File Manager o in un editor di testo locale e inserisci le quattro costanti del database:

define( 'DB_NAME', 'yourusername_blog' );

define( 'DB_USER', 'yourusername' );

define( 'DB_PASSWORD', 'your_strong_password' );

define( 'DB_HOST', 'localhost' );

Mentre il file è aperto, aggiorna le chiavi di autenticazione e i salt. Trova la sezione che assomiglia a un blocco di define( 'AUTH_KEY', '...' ) righe. Vai a https://api.wordpress.org/secret-key/1.1/salt/, copia i valori appena generati e incollali per sostituire il blocco segnaposto. Salva il file.

Passaggio 4: Esegui l'installazione di WordPress

Visita yourdomain.com/subdirectory nel tuo browser. Se i file sono stati caricati correttamente e i dati del database indicati nel file wp-config.php sono corretti, WordPress avvierà la procedura guidata di installazione.

Inizia scegliendo una lingua.

Scegliere la lingua di WordPress

WordPress ti mostrerà alcuni requisiti di installazione da verificare. Una volta fatto, clicca su «Let’s go!».

Requisiti per l'installazione di WordPress

Connettiti al database che hai appena creato inserendo il nome, il nome utente, la password, l'host e il prefisso della tabella.

Collegare il database di WordPress

A questo punto, avvia l'installazione.

Database WordPress collegato

Inserisci il titolo del sito, il nome utente amministratore, la password e l'indirizzo e-mail. Fai clic su «Installa WordPress».

Configurazione del sito WordPress

Una volta terminato, effettua l'accesso e verifica che la dashboard si carichi correttamente prima di fare qualsiasi altra cosa. Se la dashboard funziona, significa che la connessione al database è corretta e che i file principali si trovano nella posizione giusta.

Se invece ricevi un errore di connessione al database, torna al file wp-config.php e controlla ogni campo. Le cause più comuni sono un nome del database digitato in modo errato e un utente a cui non sono stati assegnati i privilegi completi per il database.

Come configurare WordPress dopo l'installazione in una sottodirectory

Installare WordPress è una cosa. Configurarlo correttamente è un'altra, e se salti questa fase ti ritroverai con link non funzionanti, errori 404 e cicli di reindirizzamento che richiedono un'ora per essere risolti.

Aggiornare gli URL di WordPress

Controlla innanzitutto l'indirizzo di WordPress e l'indirizzo del sito. Vai su Impostazioni » Generale e verifica che entrambi i campi riportino il formato yoursite.com/subdirectory.

URL delle sottodirectory

Queste impostazioni dovrebbero essere configurate correttamente durante l'installazione, ma vale la pena dedicare 30 secondi a controllarle prima di fare qualsiasi altra cosa.

Se qui si inseriscono URL errati, si creano cicli di reindirizzamento che impediscono l'accesso alla dashboard, e a quel punto per risolverli è necessario modificare direttamente il database.

Una discrepanza tra questi due campi, o tra i dati presenti qui e quelli memorizzati nel database, è la causa più comune dei cicli di reindirizzamento e delle schermate bianche dopo l'installazione in una sottodirectory.

Se dovessi trovarti impossibilitato ad accedere a wp-admin a causa di un errore nella configurazione dell'URL, ci sono due modi per rientrare senza passare dalla dashboard.

  • Apri phpMyAdmin, trova il wp_options tabella e correggere manualmente il siteurl e home righe.
  • Aggiungi temporaneamente i valori corretti direttamente nel file wp-config.php:
define( 'WP_HOME', 'https://yourdomain.com/subdirectory' );

define( 'WP_SITEURL', 'https://yourdomain.com/subdirectory' );

Questo sovrascrive qualsiasi dato presente nel database finché non riesci a accedervi nuovamente e a correggerlo come si deve.

Vai su Impostazioni » Permalink e clicca su Salva modifiche senza modificare nulla. Non stai modificando la struttura dei permalink, ma stai costringendo WordPress a rigenerare le regole di riscrittura del file .htaccess per il nuovo percorso.

I permalink di WordPress

Se dopo l'installazione le pagine restituiscono errori 404, questa è quasi sempre la soluzione.

Un'eccezione: i server Nginx non utilizzano i file .htaccess. Su Nginx, le regole di riscrittura sono contenute nel file di configurazione del server e devono essere aggiornate direttamente lì. Se utilizzi un hosting gestito, in genere se ne occupano loro, ma vale la pena verificare se gli errori 404 persistono dopo aver salvato i permalink.

Pianificazione dei backup automatici

Imposta i backup automatici prima di iniziare ad aggiungere contenuti, non dopo che qualcosa si è rotto.

Una pianificazione dei backup configurata fin dal primo giorno è a tua disposizione quando ne hai bisogno.

Con Duplicator Pro, vai su " Pianificazioni " e crea un nuovo backup automatico.

Aggiungere un backup pianificato con Duplicator

Scegli almeno due destinazioni di archiviazione: una locale e una remota. Duplicator Pro si collega a oltre 10 servizi, tra cui Duplicator Cloud, Google Drive, Dropbox, OneDrive e Amazon S3.

Pianificazione del backup cloud di Duplicator

Imposta la frequenza in base alla periodicità con cui il sito viene aggiornato:

  • Orario
  • Giornaliero
  • Settimanale
  • Mensile
Backup mensile programmato

Attiva e salva la pianificazione.

Installa il tema e i plugin essenziali

In caso di nuova installazione, applica il tema corretto e aggiungi solo i plugin di cui hai effettivamente bisogno.

Per un'installazione di staging, mantieni il sistema il più snello possibile. Non replicare tutti i plugin presenti sul sito di produzione, a meno che tu non stia testando specificatamente uno di essi. I plugin superflui in un ambiente di staging creano solo confusione senza apportare alcun valore aggiunto.

Se hai effettuato la migrazione con Duplicator Pro, il tema e i plugin sono stati trasferiti insieme al backup.

Verificate comunque che siano attivati e che eventuali plugin premium dispongano della licenza corretta sul nuovo URL. Alcuni sistemi di licenza legano l'attivazione a un dominio o a un percorso specifico e dovranno essere riattivati.

Esamina attentamente l'interfaccia utente prima di rendere il sito operativo. Clicca su ogni voce di navigazione. Controlla il piè di pagina, le barre laterali e tutti i widget con contenuti inseriti manualmente.

Per i siti trasferiti, esegui un'analisi accurata dei link. Il plugin Broken Link Checker può aiutarti a individuare e correggere i link non funzionanti.

Aggiornamento del collegamento non funzionante

Presta particolare attenzione agli URL hardcoded presenti nei file del tema o nei blocchi del page builder. Questi non vengono individuati dalla funzione di ricerca e sostituzione del database perché si trovano nel codice, non nel database.

Domande frequenti (FAQ)

È consigliabile installare WordPress in una sottodirectory?

È una scelta sensata quando WordPress deve coesistere con un altro sito già attivo sul dominio principale o quando si aggiunge una sezione funzionalmente separata a un sito esistente. Se si parte da zero senza nulla nella directory principale, non c'è motivo di complicare le cose: basta installarlo nella directory principale.

È consigliabile installare WordPress nella directory principale?

Sì, se WordPress costituisce l'intero sito web. Le installazioni nella directory principale offrono gli URL più semplici e la configurazione più lineare. Non occorre tenere conto di percorsi di sottodirectory nelle impostazioni, nelle regole di riscrittura o nei link interni.

Le installazioni in sottodirectory sono indicate in determinati casi: quando un altro sito occupa già la directory principale, in un ambiente di staging o quando si aggiunge WordPress per gestire una sezione di un sito più ampio.

È possibile installare WordPress in un sottodominio?

Sì, la procedura è simile a quella per l'installazione in una sottodirectory, ma dovrai prima creare il sottodominio nel pannello di controllo del tuo hosting, il che comporta un passaggio aggiuntivo per la configurazione del DNS.

La differenza più rilevante riguarda la SEO: i sottodomini vengono talvolta considerati dai motori di ricerca come siti distinti, il che significa che non ereditano automaticamente l'autorità del dominio principale. Per i contenuti che dovrebbero trarre vantaggio dal profilo di backlink e dalla storia di un dominio esistente, una sottodirectory rappresenta generalmente la scelta più sicura.

Come faccio a spostare un sito WordPress da una sottodirectory alla directory principale?

Il metodo più semplice consiste nell'utilizzare un plugin di migrazione come Duplicator Pro. Crea un backup della sottodirectory «install», quindi installalo nella directory principale con gli URL aggiornati. Duplicator gestisce automaticamente la riscrittura degli URL durante l'installazione.

Il metodo manuale richiede un'operazione di ricerca e sostituzione nel database per sostituire ogni occorrenza del vecchio URL della sottodirectory con il nuovo URL principale, e i dati serializzati rendono facile trascurare alcuni riferimenti che causano errori invisibili.

In ogni caso, prima della distribuzione occupati dei contenuti esistenti nella directory principale: reindirizzali o rimuovili.

L'utilizzo di due installazioni di WordPress rallenterà il mio sito?

È possibile, a seconda dell'ambiente di hosting. Ogni installazione comporta le proprie query al database e un certo carico di lavoro per PHP, ma nella maggior parte delle configurazioni condivise o VPS l'impatto è minimo, soprattutto se la seconda installazione è un sito di staging con poco o nessun traffico.

Il problema diventa davvero serio nel caso di hosting condiviso economico con limiti rigidi di memoria o CPU. Se questa è la tua configurazione, utilizza la cache su entrambe le installazioni e mantieni l'installazione secondaria snella. Evita di utilizzare sul sito di staging plugin che non siano direttamente rilevanti per ciò che stai testando.

La tua sottodirectory di WordPress è pronta: ecco cosa fare ora

A questo punto, disponi di un'installazione funzionante di WordPress in una sottodirectory, che opera in modo indipendente da qualsiasi altro contenuto presente sul tuo dominio.

L'installazione in sé è solo metà del lavoro. È proprio nella configurazione post-installazione che emergono la maggior parte dei problemi. Un sito installato correttamente può comunque smettere di funzionare senza dare alcun segnale se questi passaggi vengono saltati. Verificali prima che il sito venga pubblicato, non dopo che qualcuno ha segnalato una pagina non funzionante.

La stessa logica vale per i backup. Effettuarne uno prima di iniziare significa che un errore strutturale è recuperabile. Avere dei backup automatici in esecuzione dopo significa che un aggiornamento errato di un plugin o un file danneggiato non rappresentano un problema grave.

Duplicator Pro fa entrambe le cose: crea un backup completo prima di toccare qualsiasi cosa, poi imposta un backup programmato con archiviazione remota una volta che l'installazione è stata confermata e funziona correttamente. È questa la configurazione che vale la pena avere pronta prima che qualcosa vada storto.

Scarica Duplicator Pro per eseguire backup programmati, archiviazione remota e ripristini con un solo clic. Configuralo una volta sola e proteggerà il tuo sito in background!

Mentre siete qui, penso che vi piaceranno queste guide su WordPress:

avatar dell'autore
Joella Dunn Scrittrice di contenuti
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator è specializzata nella manutenzione dei siti, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è assicurarsi che il vostro sito WordPress sia sicuro e pronto per la crescita.
I nostri contenuti sono supportati dai lettori. Se clicchi su determinati link, potremmo ricevere una commissione.

Non lasciate che un altro giorno passi senza protezione

Ogni ora senza un adeguato backup di WordPress mette a rischio il vostro sito - Ogni migrazione di WordPress ritardata vi costa prestazioni e crescita

Ottenere Duplicator ora
Plugin duplicatore

Aspetta! Non perdere l'offerta esclusiva dell'
!

In qualità di cliente , hai diritto a uno sconto del 60%.

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti WordPress si affidano a noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

o
Ottieni subito il 60% di sconto su Duplicator Pro →