لذا، دعنا نلخص الأمر ببساطة فائقة… كان سؤال الشخص الأصلي (OP) حول ما يجب إدخاله في ثلاثة إعدادات للتكوين:
(1) اسم الدلو (BUCKET NAME) — إذن يُقال إن النقاط غير… موصى بها؟ أم ممنوعة؟ أظن أن هذا قد لا يمثل مشكلة للشخص الأصلي. (فإنه يحتاج فقط إلى إيجاد طريقة منفصلة لجعل شبكة تسليم المحتوى (CDN) لديه تقوم بتخزين الصور وتقديمها). إذن نحن جميعًا على نفس الصفحة، أليس كذلك؟
(2) نقطة نهاية S3 (S3 ENDPOINT) — اتركها فارغة، لا حاجة لأي شيء إذا كان يستخدم AWS، وإلا فيمكنه ملء هذه الخانة لمزود آخر؟
(3) عنوان CDN الخاص بـ S3 (S3 CDN URL) — هل هذا ببساطة هو العنوان الأساسي الذي سيقوم Discourse بإضافته قبل مسار الصورة؟ إذا كان الأمر كذلك، فإن ذلك بسيط ومباشر، ويمكن للشخص الأصلي إعداد شبكة تسليم المحتوى (CDN) الخاصة به وتقديم ذلك العنوان الأساسي هنا.
لا أرى كيف تدخل شهادات SSL الواسعة النطاق (wildcard certificates) في هذا السياق. فقد قيل للشخص الأصلي إن النقطة في إعدادات Discourse سيئة لأنها ستعطل شهادته. ولكن إذا كان يستخدم شبكة تسليم محتوى (CDN) أو ذاكرة تخزين مؤقت، فقد يكون اسم الدلو غير ذي صلة بالشهادة تمامًا، أليس كذلك؟ وإذا كان سيؤدي ذلك إلى تعطيل Discourse بطريقة أخرى، فسيكون من المفيد معرفتها.