我有heroku app即my-app.herokuapp.com。这是部署在jetty上的Java应用程序
我想要的是透明的http流量调度 - 没有重定向(没有3xx状态)。
我有域xyz.com,想要配置这样的东西:
是否可以这种方式配置heroku?
答案 0 :(得分:2)
您需要使用一些重写规则来映射该域的请求。您可以使用DNS将两个域指向同一个heroku域。我不建议使用裸根域,但您可以使用www.xyz.com。
$ heroku domains:add www.xyz.com
$ heroku domains:add api.xyz.com
在.htaccess
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^api.xyz.com
RewriteRule ^(.*)$ api/$1 [L,QSA]
注意:我正在假设您正在使用Apache,因为没有注意到堆栈。同样的原则虽然适用