لا يوجد إعداد `force_https`؟

هل تمت إزالة إعداد force_https؟ أم أنه لا يظهر إذا تم استخدام قوالب معينة. إليك القوالب التي أستخدمها:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/cloudflare.template.yml"
  - "templates/web.ssl.template.yml"  # https
  - "templates/web.letsencrypt.ssl.template.yml"  # https
  # - "templates/web.ratelimited.template.yml" # not needed

لا أعتقد ذلك. لا أرى أي تغييرات حول force_https ولا يزال بإمكاني رؤية الإعداد :thinking:


`

أعتقد أن هناك بعض السحر الذي يخفيه إذا استوفيت معايير معينة:

بدون العثور على الكود، أعتقد أن ما يحدث هو أنه إذا كان لديك شهادة، يتم تعيين DISCOURSE_FORCE_HTTPS إلى true، لذلك يتم إخفاؤه عن واجهة المستخدم.

4 إعجابات

كنت أبحث عن هذا في اليوم الآخر. هل هو هذا الجزء:

6 إعجابات

هذا كل شيء! الطريقة الأخرى لإدخال الأشياء في config/discourse.conf هي تعيين متغير بيئة، مما يؤدي إلى كتابة تلك الأشياء في هذا الملف تمامًا كما هي.

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.