Prima del DNS
- Il sito è bloccato e il controllo di integrità è pulito.
- Le password sono nel password manager.
- Hai provato il sito con il file hosts: pagine, moduli, accesso.
1. Il DNS
Dal fornitore del dominio, i record A (e AAAA, se c’è) di studio-bianchi.it devono puntare solo a web1. Un record che punta ancora al vecchio server fa fallire il certificato. Il sito risponde solo al nome esatto: per ora il www non è gestito.
2. Il certificato definitivo
Scheda → Manutenzione → Richiedi certificato definitivo. Prima di chiederlo a Let’s Encrypt la dashboard controlla il DNS e, se non va, dice cosa ha trovato:
| Messaggio | Vuol dire |
|---|---|
| non risolve (nessun record A) | Il DNS non è ancora arrivato: aspetta qualche minuto, a volte qualche ora. |
| deve puntare solo a questo server | C’è ancora un indirizzo diverso da web1, per esempio il vecchio server. |
| certificato Let’s Encrypt attivo | Fatto: si rinnova da solo. |
Il controllo del DNS c’è perché Let’s Encrypt concede solo 5 errori l’ora per dominio: meglio non sprecarli.
3. Apri ai motori di ricerca
Finché era in preparazione, WordPress chiedeva ai motori di ricerca di non indicizzare il sito. Ora va tolta l’esclusione, da shell:
site.sh wp studio-bianchi.it option update blog_public 1
4. Chiudi l’amministrazione
Con il certificato definitivo, la dashboard suggerisce di chiudere l’amministrazione di WordPress: Manutenzione → Amministrazione di WordPress → Chiudi. Si riapre per qualche ora quando serve. Vedi L’amministrazione chiusa.
5. Togli la riga dal file hosts
Altrimenti il tuo PC continuerà a raggiungere il sito per indirizzo e non ti accorgerai di un DNS sbagliato.
E la password di anteprima?
Resta su tutti i siti di web1, anche dopo il certificato: la produzione sta su un altro hosting. Per far vedere un sito a chi non ha le credenziali si apre a tutti per qualche ora, poi si richiude da sola (vedi L’anteprima dei siti).
Da shell
site.sh cert studio-bianchi.it
site.sh wp studio-bianchi.it option update blog_public 1
site.sh admin-access studio-bianchi.it close