لقد قمت بإعداد Discourse باستخدام استضافة Discourse Standard من discourse.org.
تم إعداد Discourse على نطاق الجذر: https://www.worldcitizen.io
https://www. تعمل، لكن https:// لا تعمل.
ينتقل https://www.worldcitizen.io بشكل صحيح إلى إعدادات Discourse مع شهادة Let’s Encrypt. أما https://worldcitizen.io فيظهر خطأ NET::ERR_CERT_COMMON_NAME_INVALID ويعيدك إلى صفحة discourse.org التي تقول: “عذرًا، الموقع الذي تبحث عنه غير موجود”، لكنه لا يزال يعرض نطاق https://worldcitizen.io في شريط العنوان، مع الإشارة إلى أنه غير آمن لأنه يعمل بشهادة .discourse.org.
تم تسجيل النطاق عبر DreamHost، لكن DNS يعمل على Cloudflare لتسوية CNAME - مما يسمح بتشغيل Discourse على نطاق الجذر.
لقد قمت بإعداد DNS على Cloudflare بسجلين:
CNAME // worldcitizen.io // worldcitizen.hosted-by-discourse.com. // TTL Auto // DNS only
CNAME // www // worldcitizen.hosted-by-discourse.com. // TTL Auto // DNS only
كان النطاق يعمل سابقًا على خدمة أخرى قامت تلقائيًا بإعداد شهادات SSL للنطاق عبر Let’s Encrypt. هل يمكن أن يكون هذا هو سبب حدوث بعض التناقضات الآن؟ هل المشكلة في أن https:// لم يتم إعدادها للتوجيه الصحيح إلى Discourse؟ أم أن هناك خطأ آخر في إعداداتي؟
أي مساعدة ستكون موضع تقدير كبير. شكرًا لكم!