【发布时间】:2012-02-16 20:26:35
【问题描述】:
我正在尝试为我的 heroku java 应用程序设置 SSL。我已经关注http://devcenter.heroku.com/articles/ssl 在secure.mydomain.com 上设置SSL。如果我做https://secure.mydomain.com,一切都会很好。但是,
1) 如何将所有 http 流量转发到 https?有人可以分享示例代码吗?即如果我去http://secure.mydomain.com,它应该将我转发到https://secure.mydomain.com。
2) 我只有secure.mydomain.com 的证书。我可以在 godaddy 中为 www.mydomain.com 设置 CNAME 以将我的所有流量转发到 https://secure.mydomain.com。
简而言之,我想将所有对 mydomain.com、www.mydomain.com 和 secure.mydomain.com 的请求转发到https://secure.mydomain.com。
提前致谢。
【问题讨论】:
-
你用的是什么框架?码头嵌入? Spring MVC 编译为 WAR + Tomcat/Jetty runner?其他?
-
同上杰斯珀。 Heroku 没有提供执行此操作的工具。您需要在应用程序级别执行此操作。所以解决方案取决于你使用的框架。
-
我正在使用 Spring MVC 编译为 WAR + jetty runner..