قد تحتاج على الأرجح إلى تغيير الجزء المتعلق بالشهادات فقط.
أوه. انتظر.
يبدو أن التغييرات الأخيرة على كيفية إدارة تكوين NGINX تجعل هذا الجزء الآن في ملف مختلف:
# لا تقم بإعادة توجيه جميع المضيفين مرة أخرى إلى اسم النطاق الرئيسي
- replace:
filename: "/etc/nginx/conf.d/discourse.conf"
from: /if \\(\\$http_host[^\\}]*\\}/m
to: ""
نعم. إليك المكان الجديد:
أعتقد أن تغيير اسم الملف هذا إلى /etc/nginx/conf.d/outlets/server/20-https.conf سيحل مشكلة إعادة التوجيه. ستحتاج أيضًا إلى إجراء تغييرات حول كيفية طلب الشهادة، على الرغم من أنه إذا كانت تعمل، أعتقد أنك قد لا تحتاج إلى تغييرها.
ربما تم خداعي مرة أخرى بواسطة ذاكرة التخزين المؤقت للمتصفح على أي حال، قمت بتبديل هذا الخادم إلى إعداد multisite الافتراضي، مع caddy كـ reverse proxy. في النهاية، إنه أمر مباشر أيضًا وشيء يعجبني حقًا هو أن الشهادات لكل نطاق بعد ذلك (وليس كل النطاقات مشتركة في شهادة واحدة).
لدي خادم آخر لتحديثه، سأحاول إجراء التعديلات مرة أخرى مع هذا الخادم لمعرفة ما هو ضروري..