最近,我开始尝试将我的 Heroku 应用程序部署到我的域名。我添加了 SSL 端点,购买了证书,配置了证书,并更改了 DNS。但我仍然收到警告You attempted to reach www.foo.com but instead reaching a server identified as *.herokuapp.com
我已经阅读了SSL Endpoint 文档、DNSimple 的文档,但似乎没有任何东西可以解决这个问题。
以下是通常的肇事者返回的内容:
$ heroku certs
Endpoint Common Name(s) Expires Trusted
---------------------- ---------------------- -------------------- -------
SSL_NAME.herokussl.com www.foo.com, foo.com 2014-09-17 04:29 UTC True
$ heroku domains
=== foo Domain Names
www.foo.com
foo.com
foo.herokuapp.com
以及 DNS 记录(通过 DNSimple):
CNAME www.foo.com SSL_NAME.herokussl.com
ALIAS foo.com SSL_NAME.herokussl.com
TXT foo.com ALIAS for SSL_NAME.herokussl.com
我也简单地尝试过:
CNAME www.foo.com SSL_NAME.herokussl.com
URL foo.com https://www.foo.com
我在这里错过了什么吗?我已经等了好几天让 DNS 更改生效,但这种情况仍在发生。如果任何其他信息有帮助,请告诉我!谢谢!