للأسف قمت بتغيير عنوان IP لخادم Discourse الخاص بي، مما تسبب في مشاكل مع نطاق CloudFront الخاص بي.
لذلك، قمت بالتعليق على DISCOURSE_CDN_URL من ملف yaml وأعدت البناء. ومع ذلك، عندما أذهب إلى تطبيق Discourse باستخدام ذاكرة التخزين المؤقت للمتصفح (أي ليس وضع التصفح المتخفي)، يحتوي ملف HTML على عنوان URL الخاص بـ CloudFront الخاص بي وأحصل على عجلة الموت.
في الأصل، اعتقدت أنه قد تكون هناك مشكلة في خبز المنشورات، ولكن بعد ذلك لن يعمل وضع التصفح المتخفي أيضًا.
تعديل: فقط للتوضيح، جميع صوري / تحميلاتي موجودة في شبكة توصيل محتوى مختلفة ليست مشكلة. شبكة توصيل المحتوى هذه هي https://do4ryrayvtpwi.cloudfront.net/. لذلك لا أعتقد أن خبز المنشورات يجب أن يكون مشكلة؟
إذا كان الأمر كذلك، فما عليك سوى الانتظار حتى ينتشر نظام أسماء النطاقات (DNS). أو ربما يكون نظام أسماء النطاقات معطلاً بطريقة ما بحيث يستخدم cloud front نظام أسماء النطاقات القديم.
إنه دائمًا نظام أسماء النطاقات.
ابحث في Google عن “مسح ذاكرة التخزين المؤقت للمتصفح اسم المتصفح”
إذا كنت ستتخلص من شبكة توصيل المحتوى (CDN)، فيجب عليك إعادة البناء حتى يتم تجميع الأصول مسبقًا، وللقيام بذلك تحتاج إلى إعادة خبز جميع المشاركات.
لا يبدو أن هذا هو الحال مع شبكة توصيل المحتوى (CDN) غير التحميلات؟ لا يبدو أن هناك أي عناوين URL للأصول داخل محتوى المشاركة المخبوزة على حد علمي.
للأسف، هذا ليس حلاً للمستخدمين، كنت آمل في شيء مثل معطل ذاكرة التخزين المؤقت لمعامل GET. على الرغم من أنني أعترف، لست متأكدًا تمامًا من سبب تأثير ذاكرة التخزين المؤقت.. كان هناك مجرد اختلاف بين السلوك في وضع التصفح المتخفي وغير المتخفي.
على أي حال، يبدو أن المشكلة قد حلت نفسها، حيث تم نشر نظام أسماء النطاقات (DNS) بالكامل.