1

我在 Heroku 上运行了一个 ember 应用程序,并希望强制所有用户使用 https。我无法弄清楚如何重定向到 https url。我希望我可以重定向到特定的路由,比如登录,或者让所有路由都使用 https,但找不到任何关于如何实现这一点的信息。

4

2 回答 2

2

您应该在应用层控制 HTTP 到 HTTPS 的重定向。你可以用任何语言做到这一点。

如果您必须在客户端 JavaScript 中执行此操作,请查看window.location.protocol. 就像是:

if(window.location.protocol == "http:") {
  window.location.protocol = "https:"
}
于 2013-11-08T04:42:19.663 回答
-2

Ember 用于一页应用程序。如果您的应用程序在 https 下,则所有路由都将在 https 下。

https://www.securedomain.io/my-awesome-app/index.html

帖子路线将是

https://www.securedomain.io/my-awesome-app/index.html#posts

ETC...

祝你好运

于 2013-11-07T14:12:46.387 回答