Не могу перенаправить http на https

Здравствуйте,

Я использую openlitespeed и установил Discourse через Docker с обратным прокси.

Я не могу принудительно перенаправить с HTTP на HTTPS. Я пробовал всё следующее:

  1. Включить force https в админ-панели.
  2. Настроить файл app.yml:
- replace:
     filename: "/etc/nginx/conf.d/discourse.conf"
     from: /server.+{/
     to: |
       server {
         if ($http_x_forwarded_proto = 'http'){
          return 301 https://$host$request_uri;
         }
  1. Настроить .htaccess для перенаправления.

Не могли бы вы помочь мне решить эту проблему?

1 лайк