Phoenix Framework / Gigalixir - перенаправление на https - PullRequest
0 голосов
/ 29 апреля 2018

У меня есть приложение Elixir на Gigalixir. Вот моя текущая конфигурация:

config :zoinks, ZoinksWeb.Endpoint,
  load_from_system_env: true,
  server: true,
  secret_key_base: "${SECRET_KEY_BASE}",
  url: [scheme: "https", host: "sqrnut.gigalixirapp.com", port: 443],
  cache_static_manifest: "priv/static/cache_manifest.json"

Однако, когда я перехожу на http://sqrnut.gigalixirapp.com, он прослушивает порт 80. Я попытался добавить следующее - force_ssl: [rewrite_on: [:x_forwarded_proto], host: nil]. Но я думаю, что это связано с настройкой cowboy для ssl - чего я пытаюсь избежать.

Я что-то упустил? Можно ли перенаправить URL для работы с балансировщиком нагрузки на Gigalixir без настройки ssl?

1 Ответ

0 голосов
/ 29 апреля 2018

перенаправление, кажется, работает, когда я посещаю http://sqrnut.gigalixirapp.com/

Удалось ли вам заставить это работать или вам все еще нужна помощь?

Fwiw, force_ssl должен быть правильным вариантом для этого.

...