Phoenix Framework / Gigalixir - 重定向到https

时间:2018-04-28 23:52:04

标签: elixir phoenix-framework

我在Gigalixir上有一个Elixir应用程序。这是我目前的配置:

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]。但我认为这与为ssl配置cowboy有关 - 我正试图避免这种情况。

我错过了什么吗?我是否可以重定向网址以使用Gigalixir上的负载均衡器而无需配置ssl?

1 个答案:

答案 0 :(得分:1)

当我访问http://sqrnut.gigalixirapp.com/

时,重定向似乎有效

你能让这个工作还是你还需要帮助?

Fwiw,force_ssl应该是正确的选择。