L'hosting di più siti WordPress su un singolo account di hosting richiede una pianificazione e una configurazione adeguate. Questa guida illustra il processo standard utilizzato dalla maggior parte dei provider di hosting.
Panoramica
Per ospitare più siti WordPress su un unico server, è necessario:
- Preparare la directory principale del web
- Creare directory separate per ogni sito
- Impostare i singoli database
- Configurare i domini aggiuntivi
- Installare i siti WordPress
Passo 1: Preparare la directory principale del Web
Individuare la directory principale del web attraverso il cPanel dell'hosting o il client FTP. La maggior parte degli host chiama questa directory public_html.

Verificare la presenza di installazioni WordPress esistenti:
Assicurarsi che la cartella sia vuota di file del nucleo di WordPress:
wp-admincartellawp-contentcartellawp-config.phpfile- Altri file del nucleo di WordPress
Sicuro da conservare: File come 404.html o .htaccess può rimanere.
Importante: se esistono file core di WordPress, eseguirne il backup prima di rimuoverli per evitare la perdita di dati.
Passo 2: Creare le directory del sito
Ogni sito WordPress ha bisogno di una propria directory all'interno della radice del web. Queste directory corrispondono in genere ai nomi di dominio.
Esempio di struttura di directory:
/public_html/mysite1/ (WordPress files here)
/public_html/mysite2/ (WordPress files here)
/public_html/mysite3/ (WordPress files here)
Creare una directory separata per ogni sito che si intende ospitare.

Passo 3: Creare database
Ogni sito WordPress richiede un proprio database.
Buona pratica: Assegnare a ciascun database il nome della directory corrispondente (di solito il nome del dominio). Questo facilita la gestione.
Esempio:
- Elenco dei siti:
/public_html/mysite1/ - Nome del database:
mysite1_db
Creare un database per ogni sito attraverso il pannello di controllo dell'hosting.
Passo 4: Configurazione dei domini aggiuntivi
La maggior parte dei principali provider di hosting offre una funzione "Add-On Domain". Questa funzione mappa il vostro nome di dominio in una directory specifica della vostra radice web.
Come si configura:
- Accedere al pannello di controllo dell'hosting
- Trovate la sezione "Domini aggiuntivi" o "Domini".
- Aggiungete il vostro dominio e fatelo puntare alla directory corrispondente creata al punto 2.

Suggerimento: cercate nella documentazione del vostro provider di hosting le istruzioni per la configurazione di un "dominio aggiuntivo". Il processo è in genere semplice.
Host consigliati: Visualizza il nostro elenco di fornitori di hosting Duplicator approvati.
Passo 5: Installare i siti WordPress
Una volta configurati le directory, i database e i domini, si è pronti a installare WordPress.
Utilizzo del Duplicatore:
Se state migrando siti esistenti con Duplicator, seguite la nostra guida all'installazione classica per distribuire il backup in ogni nuova posizione.
Risultato: Ogni dominio visualizzerà il proprio sito WordPress, tutti ospitati sullo stesso server ma completamente separati l'uno dall'altro.
Lista di controllo rapida
Prima di installare WordPress su ogni sito, verificare:
- La directory principale del Web è pulita
- Creazione di directory individuali per ogni sito
- Creazione di un database separato per ogni sito
- I domini aggiuntivi sono mappati correttamente
- Aggiornamento delle impostazioni DNS del dominio (se necessario)
Ottenere aiuto
Avete bisogno di assistenza per la configurazione del vostro hosting?
- Guida all'installazione: Installazione classica
- Host approvati: Fornitori di hosting adatti ai duplicatori
- Assistenza: Contattare il provider di hosting per ottenere indicazioni specifiche sulla piattaforma.