Knowledge Base›Webhosting›Impostazione manuale di HTTPS

Webhosting – Impostazione manuale di HTTPS

In questa paginaQuando usare questa guidaAttivazione manuale di HTTPS su webhostingImpostazione di domini e sottodomini del certificatoImpostazione di HTTPS sul sito webProblemi comuniDomande frequenti

Questo articolo descrive la configurazione manuale del certificato Let’s Encrypt su Webhosting. Per utilizzare la configurazione automatica, segua la guida Webhosting – HTTPS automatico. Per installare un certificato personalizzato, segua l’articolo Webhosting – Installazione di un certificato SSL personalizzato.

Dopo la configurazione nell’amministrazione, configuri HTTPS anche sul sito web seguendo la guida Webhosting – Configurazione di HTTPS sul sito web.

In questo articolo scoprirà:


Quando usare questa guida


Attivazione manuale di HTTPS su webhosting

L’attivazione manuale di HTTPS con certificato Let’s Encrypt consiste in:

  1. Attivazione del supporto SNI
  2. Attivazione di HTTPS con certificato Let’s Encrypt
  3. Impostazione dei domini nel certificato

Dopo l’attivazione del certificato consigliamo di impostare HTTPS sul sito web.

Attivazione del supporto SNI

HTTPS sul dominio (SNI) è un’estensione del webhosting che consente di installare certificati HTTPS. La forniamo gratuitamente e la maggior parte dei webhosting la ha attivata automaticamente e gratuitamente.

Per verificare o attivare il servizio, segua la guida Servizi – Servizi aggiuntivi:

  • Un servizio aggiuntivo attivo ha, a sinistra del proprio nome, l’icona della lente per l’impostazione o la disattivazione.
  • Un servizio aggiuntivo non attivo ha, a sinistra del proprio nome, un pulsante verde + per l’attivazione.

Il solo supporto SNI non basta per far funzionare il sito tramite HTTPS. Proceda con attivando il certificato Let’s Encrypt secondo questa guida, oppure installi un certificato personalizzato seguendo l’articolo Webhosting – Installazione di un certificato SSL personalizzato.

Attivazione di HTTPS con certificato Let’s Encrypt

Attivi HTTPS con certificato Let’s Encrypt con questi passaggi:

  1. Acceda all‘ amministrazione clienti ⧉. 
  2. Nel menu in alto selezioni Hosting services Webhosting.
  3. Selezioni il suo webhosting nell’elenco dei servizi.
  4. Nel menu a sinistra selezioni HTTPS.
  5. Nel riquadro HTTPS variant selection selezioni HTTPS with Let’s Encrypt certificate.
  6. Confermi la selezione con il pulsante Apply Changes.
Attivazione di HTTPS con certificato Let's Encrypt
Attivazione di HTTPS con certificato Let’s Encrypt

Proceda aggiungendo domini e sottodomini al certificato.


Impostazione di domini e sottodomini del certificato

L’impostazione di domini e sottodomini nel certificato è un passaggio indispensabile per metterlo in funzione. Se non esegue o non salva l’impostazione, HTTPS sul sito non funzionerà.

Dopo ogni applicazione delle modifiche al certificato attenda fino a 90 minuti (30 minuti per l’attivazione, 60 minuti per la propagazione delle modifiche) per il completamento della configurazione di HTTPS per i domini o sottodomini interessati.

Dopo aver attivato HTTPS con certificato Let’s Encrypt come descritto nel capitolo precedente vedrà accanto alla voce il link certificate domain settings. Se nel certificato non ha impostato alcun dominio, il link compare anche nell’avviso rosso.

Link alle impostazioni dei domini del certificato
Link alle impostazioni dei domini del certificato

Tramite questo link accede all’interfaccia che Le consente di:

  • Con il pulsante Add Domains aggiungere al certificato domini e sottodomini che sono il nome o come alias del Webhosting.
  • Con l’icona della croce nella parte sinistra della riga della tabella, eliminare domini o sottodomini.
  • Con le caselle di controllo, insieme ai pulsanti Delete Selected e Validate Selected eseguire modifiche in blocco.
  • Con il pulsante Apply Changes avviare la generazione del certificato.
Interfaccia per la gestione dei domini del certificato Let's Encrypt
Interfaccia per la gestione dei domini del certificato Let’s Encrypt

Aggiunta di domini al certificato

Con il pulsante Add Domains apra l’interfaccia per aggiungere domini e sottodomini.

Nella tabella Webhosting domains spunti la casella:

  • Nella parte sinistra della tabella, per aggiungere questo dominio ed eventuali sottodomini.
  • Nella colonna domain, per aggiungere solo il dominio.
  • Nella colonna www subdomain, per aggiungere il sottodominio www.

Con le caselle sotto la tabella può selezionare o deselezionare tutte le opzioni corrispondenti.

Aggiunta di domini al certificato Let's Encrypt
Aggiunta di domini al certificato Let’s Encrypt

Al termine del lavoro clicchi sul pulsante Add Domains e, una volta finito, nell’amministrazione HTTPS clicchi su Apply Changes. La configurazione e la propagazione del certificato avverranno entro 90 minuti.

Continui con l’impostazione di HTTPS sul sito web.

Aggiunta di sottodomini al certificato

Con il pulsante Add Domains apra l’interfaccia per aggiungere domini e sottodomini.

Poi proceda con questi passaggi:

  1. Nella parte sinistra dell’elenco Webhosting domains spunti il dominio o i domini ai quali desidera aggiungere sottodomini.
  2. Nel campo Subdomains scriva un elenco di nomi di sottodomini separati da virgole. Indichi solo i nomi dei sottodomini, senza l’estensione del dominio (ad es. eshop, non eshop.dominio.tld).
  3. Clicchi sul pulsante Add Domains.
Esempio di aggiunta di sottodomini di un dominio selezionato al certificato Let's Encrypt
Esempio di aggiunta di sottodomini di un dominio selezionato al certificato Let’s Encrypt

Una volta finito, nell’amministrazione HTTPS clicchi su Apply Changes. La configurazione e la propagazione del certificato avverranno entro 90 minuti.

Continui con l’impostazione di HTTPS sul sito web.


Impostazione di HTTPS sul sito web

Se, dopo la corretta configurazione di HTTPS nell’amministrazione clienti, il sito continua a usare il protocollo HTTP, modifichi le sue impostazioni seguendo la guida Webhosting – Configurazione di HTTPS sul sito web.


Problemi comuni

Tra i problemi comuni nella configurazione di HTTPS rientrano:

Il sito non è sicuro, manca il certificato

Problema: Il browser segnala l’indirizzo del sito come «non sicuro» oppure, digitando l’indirizzo con https://, mostra un errore del certificato.

Causa: Per il dominio non è stato generato alcun certificato. Succede spesso dopo aver puntato il dominio al webhosting, ad esempio da un altro servizio, perché il certificato non viene creato automaticamente.

Soluzione: Attivi HTTPS con il certificato Let’s Encrypt e vi aggiunga il dominio seguendo i capitoli Attivazione di HTTPS con certificato Let’s Encrypt e Impostazione di domini e sottodomini del certificato. Dopo aver installato il certificato, imposti HTTPS anche sul sito seguendo il capitolo Impostazione di HTTPS sul sito.

L’installazione dell’applicazione segnala che la destinazione non è raggiungibile

Problema: L’installazione di WordPress o di un’altra applicazione termina con l’errore che la destinazione dell’installazione non è raggiungibile via HTTP(S) e che occorre controllare il file .htaccess.

Causa: Il programma di installazione si collega al dominio tramite HTTPS, ma HTTPS non è ancora attivo sul dominio oppure il dominio non è nel certificato. Succede anche se nel programma di installazione si seleziona il protocollo http.

Soluzione: Attivi HTTPS e aggiunga il dominio al certificato seguendo questa guida, applichi le modifiche e attenda la propagazione (fino a 90 minuti). Poi ripeta l’installazione. L’errore può dipendere anche da un file .htaccess modificato, vedere file .htaccess predefinito.

Il dominio non punta al webhosting

Problema: Viene visualizzato il messaggio domain is not pointed to this webhosting.

Messaggio di errore: domain is not pointed to this webhosting
Messaggio di errore: domain is not pointed to this webhosting

Causa: I record A e/o AAAA del dominio non puntano direttamente al Webhosting. Più spesso puntano a un altro hosting, a un miniweb (che non supporta HTTPS) oppure usano un proxy come CloudFlare o WEDOS Global.

Soluzione: Verifichi che il dominio punti al webhosting su cui attiva HTTPS. Se utilizza i nostri server DNS (NSSET), può puntarlo al servizio seguendo questa guida. Se il dominio utilizza server DNS esterni, si assicuri di averlo indirizzato correttamente al webhosting, ad esempio tramite diagnostica.

Se il problema riguarda un sottodominio, si assicuri che verso il webhosting punti un record con il nome del sottodominio, oppure un record con il nome * e che il sottodominio non abbia contemporaneamente altri record DNS.

Se questo errore viene visualizzato perché il dominio si trova su WEDOS Protection ⧉, ci contatti tramite il modulo ⧉ con la richiesta di aggiungere da parte nostra domini e sottodomini al certificato.

Il dominio non ha record DNS impostati

Problema: Viene visualizzato il messaggio domain has no DNS records set.

Messaggio di errore: domain has no DNS records set
Messaggio di errore: domain has no DNS records set

Causa: Il dominio non ha server o record DNS propagati, oppure è stato eliminato o disattivato.

Soluzione: Se aggiunge un dominio appena acquistato, si assicuri che sia stato attivato e che dalla creazione sia trascorso abbastanza tempo per la propagazione dei server DNS (di solito 6 – 48 ore). Per i domini più vecchi si assicuri che presso il fornitore dei server DNS esistano i record del dominio e che non sia in corso una modifica dei server DNS.

Errore non specifico del dominio nel certificato

Problema: Nella panoramica dei domini del certificato viene visualizzato Error – contact customer support.

Soluzione: Se non vede alcuna causa dell’errore (ad esempio i problemi DNS sopra indicati), controlli i record DNS e i server del (sotto)dominio indicato nel messaggio di errore, quindi provi a rimuovere il dominio dal certificato, ad aggiungerlo di nuovo e ad applicare le modifiche.

Se l’errore persiste, contatti il Supporto clienti tramite il modulo ⧉. Indichi il nome del webhosting e informi il Supporto che la rimozione e la riaggiunta del dominio non sono riuscite.

Not found on accelerator

Problema: Sul sito viene visualizzato l’errore Not found on accelerator.

Causa: HTTPS non è attivato correttamente oppure il certificato non è ancora stato propagato. L’errore compare spesso subito dopo la modifica dei server DNS o quando non è stato possibile emettere il certificato.

Soluzione: Verifichi di aver impostato correttamente HTTPS seguendo questa guida e che dall’impostazione siano trascorsi almeno 90 minuti. Dopo la modifica dei server DNS attenda: la modifica si propaga gradualmente. Se la panoramica dei domini del certificato mostra un errore, rimuova il dominio dal certificato, lo aggiunga di nuovo e applichi le modifiche. Se non risolve nemmeno dopo alcune ore, ci contatti tramite il modulo ⧉.

Sito non sicuro

Problema: HTTPS è configurato e funzionante, ma il sito è accessibile anche tramite HTTP.

Causa: Il sito consente l’accesso sia tramite HTTP sia tramite HTTPS e non impone in alcun modo la connessione sicura.

Soluzione: Imposti HTTPS sul sito seguendo la guida Webhosting – Configurazione di HTTPS sul sito web.

Sottodominio con www non funzionante

Problema: Abbiamo aggiunto il certificato a un sottodominio, inclusa la versione con www. Il sottodominio da solo funziona, la versione con www no. Per entrambi il certificato risulta tuttavia attivo.

Causa: Questo problema è frequente per i domini che utilizzano WEDOS.protection. Il certificato per un dominio di 4° livello (del tipo www.sub.dominio.tld) si trova su Webhosting, ma non sul server proxy, perciò la connessione viene valutata come non sicura.

Soluzione: Reindirizzi il sottodominio con www al sottodominio completamente protetto senza www. Se utilizza il nostro file .htaccess predefinito, aggiunga subito sotto RewriteEngine On questo codice:

# 301 reindirizzamento www.sub.dominio.tld -> sub.dominio.tld
RewriteCond %{HTTP_HOST} ^www\.([^.]+\.[^.]+\.[^.]+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

Domande frequenti

Ho il dominio, il DNS e il webhosting presso di voi, non ho modificato nulla, ma il certificato afferma che il dominio non punta al webhosting. Che cosa succede?

La causa più comune è la gestione del dominio tramite la protezione WEDOS Protection. Ci contatti tramite il modulo ⧉ per la verifica e la risoluzione del problema con la generazione del certificato.

La configurazione di HTTPS non è compatibile con il proxy Cloudflare. Che cosa devo fare?

Ci contatti tramite il modulo ⧉ per la verifica e la risoluzione del problema con la generazione del certificato. Indichi il nome del dominio e segnali che su Cloudflare ha impostato il proxy DNS.

HTTPS funziona sul dominio senza www, ma non su www. Cosa devo fare?

Aggiunga il sottodominio www al certificato: nelle impostazioni dei domini del certificato spunti per il dominio la colonna www subdomain, clicchi su Add Domains e nell’amministrazione HTTPS su Apply Changes. Maggiori dettagli nel capitolo Aggiunta di domini al certificato.

Quanto tempo passa prima che HTTPS inizi a funzionare dopo aver cliccato su Apply Changes?

Fino a 90 minuti: 30 minuti per l’attivazione e 60 minuti per la propagazione delle modifiche. Ne tenga conto anche quando aggiunge di nuovo un dominio al certificato.

Questo articolo le è stato utile?

Il suo giudizio ci aiuta a migliorare i nostri articoli.

Il suo messaggio viene letto dal team della documentazione, che però non risponde. Se ha bisogno di aiuto, contattici tramite il modulo di contatto. Non inserisca password né dati personali.

Non ha trovato quello che cercava?

Chieda agli altri clienti sul sito della community Help.