将根域指向没有 IP 和 CNAME 的 Heroku (Rails)

Point root domain to Heroku without IP and CNAME (Rails)

我的域名提供商仅使用带有 IP 地址的 A 记录作为 根域,而 Heroku 不接受。我被告知使用 .htaccess 文件将 mydomain.com 指向 www.mydomain.com,它与 CNAME 记录链接并在 Heroku 上使用 SSL 保护。

我不知道这是如何工作的,根据 apache 文档,使用 htaccess 文件会降低 HTTP 服务器的速度。相反,我应该在主服务器配置文件的 <Directory> 块中编写配置。

有没有人有什么建议?如果我必须使用 <Directory> 块,我在哪里可以找到主服务器配置文件?

您可以使用像 PointDNS 这样的 Heroku 附加组件,您可以在其中通过 PointDNS 名称服务器将您的根域指向 Heroku。

步骤如下:https://www.mirrorcommunications.com/blog/how-to-correctly-point-your-domain-to-heroku,选项 #1