Nei record DNS del mio Droplet DigitalOcean, ho creato due record "A" per il mio dominio: uno con hostname "www" (www.HardwareMana.community) e uno vuoto (HardwareMana.community), entrambi puntati al server Cloud su DigitalOcean. Attualmente, entrambi i record "A" hanno lo stesso indirizzo IP, ma solo quello vuoto si carica correttamente, mentre quello con hostname "www" mostra una pagina vuota.
Vi chiedo gentilmente di suggerire le impostazioni DNS corrette. Grazie!
Fatto, ma www.HardwareMana.community mostra ancora una pagina vuota.
I record DNS su DigitalOcean non stanno registrando il punto (.) nei valori.
Devo configurare anche qualcosa presso il registrar del dominio?
Un’ultima cosa: ho scoperto che nelle impostazioni della mia installazione di Discourse sul server cloud di DigitalOcean, il Hostname per Discourse è impostato su Hardwaremana.community. Potrebbe questo essere il problema del mio dominio www.HardwareMana.community? Vi chiedo gentilmente assistenza.
Grazie!!
Completate le impostazioni sopra indicate, ora non si connette più al server Cloud. Dopo aver impostato su false SiteSetting.force_https = false, le operazioni sono le stesse di prima. https://www.hardwaremana.community mostra “impossibile connettersi”. www.Hardwaremana.community mostra una pagina vuota ma non avvia l’installazione di Discourse. hardwaremana.community avvia Discourse normalmente.
Credo che il tuo DNS sia configurato correttamente.
Se navighi su www.hardwaremana.community e apri la console, ci sono errori relativi alla Content Security Policy (CSP):
Refused to load the script 'http://www.hardwaremana.community/...' because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'report-sample' http://hardwaremana.community/... ...".
Discourse imposta automaticamente la tua CSP in base a questo valore. Ti consiglio quindi di sceglierne uno (www o non-www) e configurare un reindirizzamento per l’altro.
Grazie per aver segnalato gli errori. Procedo a ricreare l’installazione di Discourse con i nuovi valori, impostando www.hardwaremana.community come nuovo Hostname per Discourse. Effettuerò anche le necessarie reindirizzature.
Ho modificato Hostname per Discourse in www.hardwaremana.community e ora il problema si è invertito. Questi sono i record DNS che sto utilizzando:
Tipo
Hostname
Valore
A
www.hardwaremana.community
157.245.106.210
CNAME
*.hardwaremana.community
157.245.106.210
Guardando la console web, ci sono errori relativi alla Content Security Policy (CSP) nel dominio hardwaremana.community. Come posso correggere questi errori di script? Per favore, guidami!!
Ora che ho questi valori nei record DNS del mio server cloud su DigitalOcean, hardwaremana.community non avvia ancora Discourse e mostra errori di script nella console.
Tipo
Hostname
Valore
A
www.hardwaremana.community
157.245.106.210
A
hardwaremana.community
157.245.106.210
CNAME
*.hardwaremana.community
157.245.106.210
https://www.hardwaremana.community mostra “impossibile connettersi” hardwaremana.community mostra una pagina vuota con errori di script www.Hardwaremana.community avvia Discourse normalmente
Devo apportare alcune impostazioni aggiuntive per il dominio nel file di configurazione di Discourse (app.yml)?
Qualcuno esperto può gentilmente guidarmi o condividere risorse per apportare la modifica corretta a app.yml, in modo da risolvere il problema del mio dominio non-www.
Anche Firefox indica che tutti e 3 i domini non sono sicuri (https, www e non-www).
Hai un certificato SSL per i tuoi domini? Un reindirizzamento verso/da https restituirĂ molto probabilmente errori in assenza di un certificato SSL.
Verificati tutti e 3:
https non riesce a stabilire una connessione;
http (hardwaremana.community) restituisce una pagina vuota; ma
www carica Discourse (lucchetto nero con una X).