Ho configurato la mia community Discourse con Digital Ocean, ma il nome di dominio è “naked”, solo https://example.com. Vorrei aggiungere il www., ma non sono sicuro di cosa sto facendo quando si tratta di impostazioni DNS!
Al momento ho un record ‘A’ che punta all’IP e un record ‘CNAME’ con www. che punta a questo. È semplice come cambiare il www. in un record ‘A’ e abbandonare il CNAME? O forse li ho entrambi come record ‘A’? O forse c’è un’impostazione semplice in Discourse stesso che seleziona come apparirà il dominio?
È divertente, ho un normale sito Wix che sembra avere la stessa configurazione con un record A naked e un CNAME www. che appare come www. nel browser, quindi non sono sicuro di cosa faccia sì che appaia così.
Prometto che ho cercato di educarmi ulteriormente sul DNS, ma sono totalmente confuso!
Qualsiasi aiuto su come aggiungere il www. è molto apprezzato!
La ringrazio molto per questo: sono riuscito a farlo funzionare su www. rieseguendo lo script discourse-setup come nel suo articolo, ma ora il dominio “naked” non funziona più! C’è un modo per far funzionare anche il dominio “naked” - o almeno per compilare automaticamente www.?
Quindi ora ho un record A che collega il dominio “naked” all’indirizzo IP
record CNAME che collega www. al dominio “naked”
Grazie per questo: ho letto entrambe le opzioni, ma mi chiedevo solo, perché non potrei semplicemente usare un semplice reindirizzamento 301 per reindirizzare dal dominio “naked” a www.? Vale la pena provare o sto violando le leggi del DNS?
Entrambi questi metodi forniscono un certificato letsencrypt per il secondo dominio (sottodominio). L’aggiunta di informazioni aggiuntive al tuo app.yml copre entrambi gli indirizzi di dominio nello stesso certificato, e forcewww.com ha una magia speciale che lo fa al volo in modo che tu non debba preoccupartene:
O.K, sembra che dovrei semplicemente usare ForceWWW. Posso solo confermare (scusate, sono molto fuori dalla mia portata) - mi chiedono di impostare www come record A al mio IP del server e il dominio “naked” come record A all’indirizzo IP che mi danno? Quindi nessun CNAME?
Quello che ho ora:
Record A che punta il dominio “naked” all’IP del server
Record CNAME che punta www al dominio “naked”
Modifica proposta utilizzando ForceWWW
Record A che punta il dominio “naked” all’IP di ForceWWW
Record A che punta www al mio IP del server
Grazie! L’ho configurato - non funziona ancora (digitando nel dominio naked) ma potrebbe volerci qualche ora prima che abbia effetto, quindi aspetterò e vedrò!
Purtroppo, questo ha in qualche modo compromesso il sistema di posta elettronica: il sito non invia alcuna e-mail tramite Mailgun. Potrebbe essere a causa di forcewww, dato che l’host è ora attraverso il loro server? O devo aggiornare Mailgun per indicare www? Signore, dammi la forza.
Grazie: ho reimpostato la password smtp e poi ho eseguito nuovamente lo script di configurazione di discourse e sembra che abbia funzionato! Non so come o perché, ma funziona, quindi non toccherò nulla!