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