Probabilmente devi cambiare solo la parte relativa ai certificati.
Oh. Aspetta.
Sembra che le modifiche recenti al modo in cui viene gestita la configurazione di NGINX abbiano spostato questa parte in un file diverso:
# non reindirizzare tutti gli host al nome di dominio principale
- replace:
filename: "/etc/nginx/conf.d/discourse.conf"
from: /if \\(\\$http_host[^\\}]*\\}/m
to: ""
Sì. Ecco il nuovo posto:
Penso che cambiare questo nome file in /etc/nginx/conf.d/outlets/server/20-https.conf risolverà il problema del reindirizzamento. Dovrai anche apportare le modifiche su come viene richiesto il certificato, anche se se funziona, immagino che potresti non doverlo cambiare.
Grazie @pfaffman! Finora non riesco a farlo funzionare. Anche se probabilmente mi sono appena imbattuto anche nel limite del certificato, ricostruendo con modifiche al file di configurazione…
Forse sono stato di nuovo ingannato dalla cache del browser In ogni caso, ho impostato quel server sulla configurazione multisito predefinita, con caddy come proxy inverso. Alla fine è anche semplice e una cosa che mi piace davvero è che i certificati sono per ogni dominio (e non tutti i domini condivisi su un unico certificato).
Ho un altro server da aggiornare, proverò le modifiche un’altra volta con quello per vedere cosa è necessario..