複数ドメイン / リダイレクトでLet's Encryptを設定

編集:修正しました。以下の内容は無視してください。ただし、将来の参考のために残しておきます。修正内容は一番下にあります。

このスレッドを見つけました。私のサイトは forums.mysite.me です。NGINXの設定で3つのドメインを使用しており、DNS CNAMEでプロバイダーから提供されているものが安全でないと返されます。

mysite.me
www.mysite.me
forum.mysite.me (誰かがURLを間違えたり推測したりした場合の「s」なし)

元の投稿にあるベースドメインを構成で使用しますか?それとも3つすべてでどのように設定しますか?

after_ssl:
   # letsencryptに取得する追加の証明書を指示します
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--keylength/
        to: "-d forums.mysite.me --keylength"
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--fullchainpath/
        to: "-d forums.mysite.me  --fullchainpath"

最初の「replace」セクションには from: /--keylength/ があり、その下のセクションには from: /--fullchainpath/ があるため、混乱しています。リストした3つのURLそれぞれに、そのようなエントリを2つ作成しますか?それとも、こうなりますか?

after_ssl:
   # letsencryptに取得する追加の証明書を指示します
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--keylength/
        to: "-d mysite.me -d www.mysite.me -d forum.mysite.me --keylength"
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--fullchainpath/
        to: "-d mysite.me -d www.mysite.me -d forum.mysite.me  --fullchainpath"

^ はい、上記のボックスが複数のサイト/LetsEncryptの修正でした。とても興奮しています。

「いいね!」 1