عندما أفحص متصفح المتصفح، يشير عنوان URL لـ markdown-it-bundle إلى https:https://forum-beta-liiib-re.hot-objects.liiib.re/assets/markdown-it-bundle-9d939740bdeca330e5984bed41d12eab63736c1f720ab68e0c2a2d672c01adc2.br.js
لا ينبغي أن يسبق DISCOURSE_S3_CDN_URL بـ https: لأنه موجود بالفعل.
في وحدة التحكم لدي الخطأ التالي:
فشل التحميل لـ <script> مع المصدر "https://discourse.liiib.re/https://forum-beta-liiib-re.hot-objects.liiib.re/assets/markdown-it-bundle-9d939740bdeca330e5984bed41d12eab63736c1f720ab68e0c2a2d672c01adc2.br.js".
أعتقد أن متصفحي يعيد توجيه عنوان URL https:https://... إلى هذا العنوان.
لقد كنت أحاول العثور، دون جدوى، على مكان تعيين عنوان URL هذا.
يبدو أن جافاسكريبت هو الذي يضع عنوان URL الخاطئ مع البادئة https:. لم أتمكن من العثور على مصدره على الرغم من ذلك.
إنه فقط عندما أفتح المحرر يظهر لي <script src="https:https://forum-beta-liiib-re.hot-objects.liiib.re/assets/markdown-it-bundle-9d939740bdeca330e5984bed41d12eab63736c1f720ab68e0c2a2d672c01adc2.br.js"></script> .
لقد حاولت تعيين DISCOURSE_S3_CDN_URL كمسار فرعي للدلو https://hot-objects.liiib.re/forum-beta-liiib-re وهو يعمل الآن.
هل تعتقد أنه سيكون من المعقول السماح لشبكة توصيل المحتوى (CDN) الخاصة بـ S3 بأن تكون نطاقاً فرعياً لنقطة نهاية S3؟
في حالتي، والتي قد تكون مشابهة لإعدادات أخرى مستضافة ذاتياً، أنا لا أستخدم شبكة توصيل محتوى خارجية (يمكن اعتبار nginx فوق minio بمثابة شبكة توصيل المحتوى) لذلك لا أحتاج إلى تعيينها على نطاق آخر.
لقد قمت بالفعل بإعداد الدلو الفرعي للنطاق لأنني أعتقد أنه مطلوب لـ discourse لإدارة التحميلات.
على أي حال، لقد حلّت المشكلة وهي تعمل لدي. شكراً للمساعدة!