Discourse و Cloudflare

مرحبًا.

كنت أقرأ بعض الأدلة حول Cloudflare و Discourse ولم أستطع استخلاص أي شيء واضح منها. فالبعض يقول إن Discourse و Cloudflare لا يعملان معًا بشكل جيد، والبعض الآخر يقول إنهما يعملان، وآخرون يقولون إنه يجب إجراء بعض التعديلات في ملف app.yml (مثل إضافة نطاق فرعي إضافي)، بينما يقول البعض الآخر إنهما يعملان بشكل ممتاز دون ذلك.

من تجربتي، يبدو أن Discourse يعمل بشكل جيد دون هذه التعديلات (والتي كنت أخشى القيام بها لأنني لم أفهمها تمامًا، وخشيت أن يكون الدليل قديمًا).

من ناحية أخرى، اقترح عليّ مستخدم هنا، عندما سُئل عن كيفية تعزيز الأمان، أن “أضع Discourse خلف Cloudflare مع قاعدة صفحة لتعطيل الأداء” حتى لا يتسبب في مشاكل مع الكود. كيف يجب أن تكون هذه القاعدة؟ ليس لدي أي فكرة.

كما ترون، أحتاج إلى بعض المساعدة في هذا الشأن.

شكرًا مقدّمًا.

ليس كل المنشورات متساوية، فهل راجعت الدليل الرسمي للمسؤولين:

أنا لا أستخدم Cloudflare، لكنني أفهم أنه يجب عليك تعطيل تحسينات السرعة والأداء الخاصة بـ Cloudflare لملفات JavaScript وCSS وHTML. من المهم بشكل خاص تعطيل Rocket Loader:

https://support.cloudflare.com/hc/en-us/articles/200168206-How-do-I-access-my-Cloudflare-Performance-Settings-

نستخدم Cloudflare مع Discourse، ولكن هناك بعض الأمور التي يجب الانتباه إليها. إليك إعدادنا: