我在 heroku 上,我正在尝试http://domain.com/*
重定向到http://www.domain.com/*
. 使用rack-rewrite
,我必须http://myapp.herokuapp.com/*
成功重定向到http://www.domain.com/*
. 但是,我无法http://domain.com/*
重定向到http://www.domain.com/*
.
看一个类似的线程,似乎我应该将我的 A 记录设置为指向 myapp.herokuapp.com。我可以将我的 CNAME (www) 设置为 myapp.herokuapp.com,但是当我尝试使用我的 A 记录这样做时,我收到了这个错误:
INVALID_IP: 'myapp.herokuapp.com' is not valid IP for A record. (host name: @)
我也试过了,myapp.herokuapp.com.
但我得到了同样的错误。我究竟做错了什么?我也尝试将 @ 设置为其他记录类型,但没有一个给我http://domain.com/*
我正在寻找的。任何帮助将不胜感激。
编辑:好的,所以将 @ 设置为 CNAME 完全解决了问题。我不确定为什么我读过的所有内容都引用了 A 记录。