Come risolvere i problemi SSL?
Stai riscontrando problemi relativi a SSL dopo aver migrato il tuo sito WordPress con Duplicator Pro? Questa guida offre passaggi pratici per risolvere e risolvere problemi comuni di SSL, garantendo che il tuo sito rimanga sicuro e funzioni correttamente dopo la migrazione.
Per iniziare, assicurati di utilizzare l'ultima versione di Duplicator Pro. Si prega di controllare il changelog e i requisiti di sistema.
Opzione 1: Elenco di controllo problemi SSL
Se stai riscontrando problemi relativi a SSL durante il passaggio da HTTPS a HTTP o viceversa, segui questa checklist per risolvere e risolvere il problema.
Controlla i plugin SSL:
Se hai un plugin SSL installato che gestisce i link SSL, prova quanto segue:
- Disattiva e riattiva il plugin.
- Rimuovi temporaneamente il plugin per verificare se il problema persiste.
I plugin relativi a SSL possono anche essere disabilitati al Passo 3 dell'installer di Duplicator nella sezione Opzioni.

La causa più comune di problemi SSL/lucchetto dopo una migrazione è il contenuto misto: riferimenti http:// residui ancora presenti nel database mentre il sito ora viene eseguito su https://. L'installer di Duplicator include un'opzione Ricerca e Sostituzione personalizzata (Passaggio 3 » Motore) creata appositamente per questo: riesegui l'installer e aggiungi una coppia di ricerca e sostituzione per l'URL completo vecchio (http://) al nuovo URL (https://). Se rieseguire l'installer non è pratico dopo l'evento, un plugin dedicato di ricerca e sostituzione può eseguire lo stesso aggiornamento del database.
Controlla anche Impostazioni » Generali nell'amministrazione di WordPress per confermare che sia l'Indirizzo del sito (URL) che l'Indirizzo di WordPress (URL) utilizzino https://, non http://.
Modifica wp-config.php:
Apri il tuo file wp-config.php e cerca la seguente costante:
define('FORCE_SSL_ADMIN', true);

Controlla le raccomandazioni del WordPress Codex:
Rivedi la documentazione Amministrazione tramite SSL nel WordPress Codex per assicurarti che il tuo sito segua le migliori pratiche SSL.
Opzione 2: Regola la configurazione SSL di Apache
Su alcuni ambienti di hosting, la modifica della configurazione SSL di Apache può risolvere i problemi SSL.
- Apri o chiedi al tuo provider di hosting di modificare il file
ssl.config. - Aggiungere le seguenti righe:
- RequestHeader imposta X-Forwarded-Proto “https”
- RequestHeader imposta X-Forwarded-Port “443”
- Salva le modifiche e riavvia il server Apache (se applicabile).
Seguendo questi passaggi, dovresti essere in grado di risolvere i problemi comuni di SSL e garantire una migrazione senza intoppi.
Se le sottopagine appaiono danneggiate o vuote insieme al problema SSL, consulta Come correggere la home page e/o le sottopagine non visualizzate. Se il report di installazione mostra avvisi del database, consulta Risoluzione degli errori e degli avvisi del database dell'installer nel report di installazione.