我们使用DNS简单地将我们的域指向我们启用SSL的Heroku应用程序。我们正在寻求的行为如下:
http://ourdomain.com
https://ourdomain.com
http://www.ourdomain.com
所有永久重定向到:
我们已经为www.ourdomain.com创建了一个指向我们应用的.herokussl.com域名的CNAME,但我们不确定如何处理裸域。在GoDaddy中,我们曾经做过非掩码转发。 DNSimple没有转发功能,但确实有一些名为ALIAS和URL的特殊条目,但我们不确定要使用什么。
答案 0 :(得分:13)
要配置重定向,您应该使用我们的redirect documentation。
中所述的网址记录但是,由于SSL协商和HTTP标头之间的优先级,redirect an HTTPS URL不可能。在这种情况下,由于您还希望https://ourdomain.com
重定向到https://www.ourdomain.com
,因此您需要create an ALIAS for ourdomain.com to your Heroku SSL endpoint并处理应用中的重定向。