Let's Encryptとリバースプロキシなしでのマルチサイト設定

証明書に関する部分を変更する必要があると思われます。

おっと。待ってください。

これは、NGINX の設定管理方法の最近の変更により、この部分が別のファイルに移動したことを示唆しています。

   # do not redirect all hosts back to the main domain name
    - replace:
        filename: "/etc/nginx/conf.d/discourse.conf"
        from: /if \\(\\$http_host[^\\}]*\\}/m
        to: ""

はい。新しい場所は次のとおりです。

そのファイル名を /etc/nginx/conf.d/outlets/server/20-https.conf に変更すれば、リダイレクトの問題が解決すると思います。証明書の要求方法に関する変更も必要になりますが、機能しているのであれば、変更する必要はないかもしれません。

「いいね!」 2