Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Installare WordPress in parallelo al sito già attivo

Questa guida dettaglia come lavorare su un sito WordPress con un ambiente di sviluppo.

 

Premessa

  • Il processo può essere utilizzato all'inizio di un processo di staging, ovvero la creazione di una nuova versione del tuo sito web in diretta, in un ambiente di sviluppo o di test:
    • Questo permette ai proprietari di siti web di testare funzionalità, aggiornamenti di sicurezza, plugin, temi, aggiornamenti di WordPress e modifiche di contenuto, senza rischiare di causare interruzioni o problemi sul sito in diretta.
    • Una volta che i test sono stati effettuati e le modifiche sono state validate sulla copia di staging, è possibile implementarle in produzione (sul sito in diretta) utilizzando strumenti di distribuzione automatizzati o effettuando le modifiche manualmente.
  • In caso di necessità, partner locali e referenziati da Infomaniak possono occuparsi di queste procedure: lanciate un appalto gratuito; si occupano di tutto, liberandovi dai dettagli tecnici.

 

Metodo semplice

Per installare e preparare un nuovo sito WordPress con l'installatore Infomaniak senza sovrascrivere il sito web attuale:

1. Installare WordPress in una seconda posizione

Consultate questa altra guida per creare il nuovo sito (in parallelo con l'anziano sito domain.xyz) assegnandogli un nome di dominio come new.domain.xyz ad esempio e installando WordPress tramite le Applicazioni Web (installatore WordPress Infomaniak).

A questo punto, il sito principale (domain.xyz) rimane intatto e potete tranquillamente lavorare sul nuovo sito new.domain.xyz. Entrambi funzionano in parallelo.

2. Sostituire l'anziano sito con il nuovo

Una volta completato il nuovo sito, è possibile eliminare il primo sito per riutilizzare il suo nome di dominio sul nuovo:

  1. Eliminate l'anziano sito per rendere disponibile il nome di dominio e poterlo riutilizzare.
  2. Aggiungete domain.xyz come alias di new.domain.xyz.
  3. Invertite l'alias con il dominio principale.
  4. Rimuovete (disassociate/eliminate) new.domain.xyz diventato alias.
  5. Per precauzione verificate l'URL principale del sito WordPress tramite la dashboard delle Applicazioni Web su Infomaniak Manager, affinché corrisponda al nuovo nome, e non più al sottodominio che avevate scelto.

 

Metodo avanzato

Per lavorare su un sito WordPress esistente senza modificare la sua versione pubblica, è consigliabile procedere in 3 fasi:

  1. Duplicare il sito esistente
  2. Lavorare poi sulla sua copia
  3. Modificare la directory di destinazione del sito in produzione verso la directory dell'ambiente di produzione e modificare gli URL del sito di pre-produzione in base al nome di dominio del sito in produzione grazie a un'estensione WordPress o tramite phpMyAdmin.

1. Duplicare il sito in una seconda posizione

  1. Prendere visione di questo altro guida per creare il nuovo sito (in parallelo con l'anziano sito domain.xyz) assegnandogli un nome di dominio della forma new.domain.xyz ad esempio e installando WordPress tramite le Applicazioni Web (installatore WordPress Infomaniak).
  2. Copiare il sito esistente e incollarlo sul secondo sito WordPress appena creato, utilizzando un'estensione WordPress.

2. Modificare il sito duplicato

  1. A questo punto, il sito principale (domain.xyz) rimane intoccato e si può tranquillamente lavorare sul nuovo sito new.domain.xyz. Entrambi funzionano in parallelo.
  2. È consigliabile installare un'estensione WordPress (ce ne sono decine) dedicata alla messa in manutenzione del secondo sito.
  3. Se si modifica la struttura del sito e gli URL degli articoli/pagine cambieranno, è possibile utilizzare un'estensione gratuita come Redirection per creare automaticamente delle reindirizzazioni. Questo eviterà ai visitatori di imbattersi in pagine 404 fino a quando i motori di ricerca reindizizzeranno il sito o se siti esterni fanno link al sito.

3. Sostituire il target

  1. Quando si è terminata la ristrutturazione del sito, tutto ciò che bisogna fare è modificare la directory di destinazione del sito in produzione verso la directory dell'ambiente di produzione e modificare gli URL del sito di pre-produzione in base al nome di dominio del sito in produzione grazie a un'estensione.
  2. Se si utilizza un'estensione di cache come WP-Rocket, W3 Total Cache o WP Super Cache, sarà necessario svuotare completamente tutta la cache o disattivare e riattivare il plugin.
  3. Se si è continuato a modificare il sito in produzione durante la ristrutturazione del sito, sarà necessario recuperare le modifiche (articoli, media, pagine, ecc.).
  4. Dopo le verifiche d'uso (immagini mancanti, link errati, ecc.), non resta che disattivare la modalità manutenzione del sito e ammirare il risultato.

Questa FAQ è stata utile?