我在将子域路由到Heroku上托管的Wordpress博客以及根域到另一个Heroku应用程序时遇到了麻烦.
如果我购买了一个名为cheese.com
NameCheap 的域名,我想路由一个子域名blog.cheese.com
,我怎么能在Heroku上这样做呢?
我需要在每个Heroku应用程序上放置什么类型的设置?
ric*_*rim 77
我不确定NameCheap的确切方向,但将子域重定向到Heroku应用程序的一般方法是将CNAME记录添加到子域.要重定向根域,您需要在区域顶点设置类似CNAME的功能.
子域
blog.cheese.com会有指向myblog.herokuapp.com的CNAME记录,您可能还想为www.blog.cheese.com创建CNAME记录.
示例记录可以是:
Name: blog.cheese.com
TTL: 14400
Type: CNAME
Address: myblog.herokuapp.com
Run Code Online (Sandbox Code Playgroud)
设置完两个CNAME记录后,您需要告诉heroku将域指向您的应用.
heroku domains:add --app myblog blog.cheese.com
Run Code Online (Sandbox Code Playgroud)
如果您对这两个子域执行此操作,则现在应该指向您的Heroku应用程序.
根域
要指向根域,您需要设置几个记录
Host Name: @
URL: http://www.cheese.com
Record Type: URL Redirect
Host Name: www
URL: mymainpage.herokuapp.com
Record Type: CNAME (alias)
Run Code Online (Sandbox Code Playgroud)
一旦设置了两个记录,只需通过Heroku调用以下命令将域指向它.
heroku domains:add --app mymainpage.herokuapp.com cheese.com
Run Code Online (Sandbox Code Playgroud)
以下是一些寻找额外信息的地方.
归档时间: |
|
查看次数: |
27416 次 |
最近记录: |