Keine `force_https`-Einstellung?

Wurde die force_https-Einstellung entfernt? Oder wird sie nicht angezeigt, wenn bestimmte Vorlagen verwendet werden. Hier sind die Vorlagen, die ich verwende:

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

Ich glaube nicht. Ich sehe keine Änderungen an force_https und ich kann die Einstellung immer noch sehen :thinking:


`

Ich glaube, es gibt eine Art Magie, die es verbirgt, wenn man bestimmte Kriterien erfüllt:

Ohne den Code zu finden, glaube ich, dass es passiert, wenn Sie ein Zertifikat haben, DISCOURSE_FORCE_HTTPS auf true gesetzt wird, sodass es vor der Benutzeroberfläche verborgen ist.

4 „Gefällt mir“

Ich habe das neulich gesucht. Ist es dieser Teil:

6 „Gefällt mir“

Das ist alles! Der andere Weg, um Dinge in config/discourse.conf zu bekommen, ist das Setzen einer Umgebungsvariable, was dazu führt, dass etwas diese genau wie diese Datei schreibt.

3 „Gefällt mir“

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