تعديل: تم العثور على حل، تجاهل كل ما يلي، ولكن سأتركه هنا للأشخاص المستقبليين. سأترك الحل في الأسفل.
لقد عثرت للتو على هذا الموضوع. إذن، موقعي هو: forums.mysite.me. لدي 3 نطاقات في تكوين NGINX الخاص بي ومزود النطاق الخاص بي الذي أستخدمه لـ DNS CNAME’s والتي تعود على أنها غير آمنة:
mysite.me
www.mysite.me
forum.mysite.me (بدون "s" إذا أخطأ شخص ما في كتابة عنوان URL أو خمّنه)
هل أستخدم النطاق الأساسي الخاص بي في التكوين الموجود في المنشور الأصلي؟ أو كيف أقوم بإعداده للثلاثة جميعًا؟
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/. لذا، هل أقوم بإنشاء مدخلين مثل هذين لكل من عناوين URL الثلاثة التي أدرجتها أم؟… أم سيكون هذا؟
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. أنا متحمس جدًا.