Penso che tu ti stia riferendo a Configura il tuo sito Discourse ospitato per essere eseguito nel dominio principale o apex (ad esempio, esempio.com) — che si applica solo alle istanze ospitate da Discourse. Non credo che questo si applichi all’hosting individuale, su singola istanza.
Il problema è che questa configurazione di hosting[1] normalmente si aspetta che il nome configurato sia un record CNAME, che è un tipo di alias. La C sta per “canonical”.[2] Ad esempio, il record per questo sito, meta.discourse.org, è un CNAME (mentre scrivo) che punta a app-cname-target.cdck-prod-meta.discourse.cloud.
A causa del modo in cui è strutturata la delega DNS — dove il dominio di primo livello come .org o .com invia le richieste per i domini di secondo livello a un server configurato dal registrante[3] — è possibile configurare CNAME solo per i nomi host sotto il dominio che si ottiene.
Per aggirare questa limitazione, diversi provider DNS forniscono quello che chiamano un record ANAME, o “CNAME flattening”. Questo funziona perfettamente con qualsiasi record, incluso uno per il tuo dominio “bare” o “apex” delegato. Questo non è una parte reale e standard del DNS, ma un’astuzia proprietaria dietro le quinte fornita dall’azienda DNS — e, semplicemente, non tutti i provider lo fanno.
C’è però qualcos’altro che puoi fare:
- Configura il tuo dominio “apex” per reindirizzare, in modo che ad esempio example.net reindirizzi a forum.example.net. Qui, le persone vedrebbero e userebbero ancora il nome più lungo, ma potrebbero arrivarci da quello corto.
E possibilmente un’altra opzione:
- Configura un reverse proxy trasparente sul tuo dominio “apex”. Questo è complicato e non sono sicuro che funzioni facilmente con la configurazione di CDCK, ma lo menziono per completezza.
tra l’altro, è progettata e implementata da CDCK, non come una limitazione intrinseca dell’hosting ↩︎
Nel senso comune in informatica di “nome ufficiale preferito” — si potrebbe avere www.example.org come CNAME per serverhost003.example.org, ma se il server numero 3 va in crash si cambia semplicemente il CNAME e si continua. Stranamente, Merriam-Webster non ha una voce per questo senso. ↩︎
e, di fatto, questo può continuare —
example.orgpotrebbe delegarestuff.example.org, estuff.example.orgpotrebbe delegarethings.stuff.example.orgfino in fondo ↩︎