عند نشر Discourse باستخدام حاويات 1panel وإنشاء موقع ويب عبر وكيل عكسي، ثم استخدام نطاق مع CDN من Cloudflare، كيف يمكن حل مشكلة ظهور جميع حركة المرور قادمة من خوادم Cloudflare بدلاً من عناوين IP الخاصة بمتصفحات المستخدمين؟
تريد استخدام قالب Cloudflare في ملف app.yml الخاص بك.
جربته، لكنه لا يعمل
. قد يكون سبب الفشل هو أنني قمت بنشره باستخدام حاويات 1panel واستخدمت وكيلًا عكسيًا؟
هل يمكنك تعديل ملف تكوين nginx مباشرة؟ إذا كان الأمر كذلك، قم بإجراء التغييرات المقترحة هنا. وبعد إعادة تحميل خدمة nginx، يجب أن يعمل الأمر الآن. نأمل أن يكون هذا مفيدًا!
إعجاب واحد (1)
هل أنت فضولي بشأن أسباب تشغيل وكيلين عكسيين؟ أحدهما لدى شركة الاستضافة والآخر CloudFlare. هل هناك سبب تقني؟
لقد قمت بنشر Discourse باستخدام حاويات عبر لوحة إدارة الخادم 1panel (مفتوحة المصدر) لتسهيل إدارة الخادم.
بنية 1Panel هي: المستخدم -> Cloudflare -> 1Panel Nginx -> حاوية Discourse.
فهمي هو أنه حتى لو تم تعديل ملف app.yml الخاص بـ Discourse، فإن Nginx في 1Panel يظل يعمل كوسيط بين Cloudflare و Discourse.