Come configurare HTTPS e correggere i collegamenti HTTP non sicuri su WordPress

Autore:Fraser Lennox
Aggiornato:16 giu 2025

Per identificare e proteggere link http non sicuri nel tuo sito web, segui questi passaggi:

  1. Capire il problema: i link http non sicuri possono esporre il tuo sito a rischi di sicurezza e influire sulla SEO. Ad esempio, i font caricati tramite http potrebbero non essere sicuri come quelli tramite https.

  2. Trova i collegamenti utilizzando gli strumenti della riga di comando:

    • Usa grep per cercare i link http nei file del tuo sito web.
      grep -rnw /path/to/website/ -e "http://"
      

Sostituisci /path/to/website/ con la directory del tuo sito web.

  1. Impostazione di un Cron Job:
    • Automatizza la scansione creando un cron job per eseguire la ricerca regolarmente.
      crontab -e
      @hourly      0    1    /path/to/script.sh
      

Sostituire /path/to/script.sh con lo script o il comando personalizzato.

  1. Analizzare i risultati:

    • Dopo aver eseguito la scansione, controllare l'output per i file contenenti collegamenti http.
    • Cerca righe come:
      /home/user/public_html/file.php: 'stylesheet' => 'http://example.com/styles.css',
      
    • Identificare i collegamenti che devono essere aggiornati.
  2. Aggiornare i collegamenti in modo sicuro:

    • Sostituisci i link http con le versioni https ove possibile.
      • Ad esempio, modificare http://fonts.googleapis.com in https://fonts.googleapis.com.
  3. Verificare le modifiche:

  4. Gestisci più domini/sottodomini:

    • Se il tuo sito utilizza più domini o sottodomini, ripeti la procedura per ciascuno di essi.
    • Utilizza certificati wildcard o configura le impostazioni SSL per coprire tutti i domini.
  5. Evitare l'uso eccessivo:

    • Impostare i lavori cron con un intervallo ragionevole (ad esempio, ogni ora) per evitare di utilizzare eccessivamente le risorse.