جعل 'www' يعمل مع Discourse

أعتقد أنني عثرت على المشكلة، كان لدي هذا:

after_ssl:
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--keylength/
        to: "-d example.com -d www.example.com --keylength"

بينما كان يجب أن يكون لدي:

after_ssl:
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--keylength/
        to: "-d example.com --keylength"

لاحظ السطر الأخير، كان لدي example.com و www.example.com

كما قمت بتغيير return 301 https://$host$request_uri; إلى return 301 $scheme://$host$request_uri; وبعد إعادة البناء يبدو أن الأمر يعمل الآن.

الآن أنا قلق فقط بشأن ما ذكره @Stephen حول احتمال حدوث خلل عند تغيير إعدادات letsencrypt..