Post 迁移到Heroku上的Cedar并丢失从Heroku.com到herokuapp.com的URL

Post 迁移到Heroku上的Cedar并丢失从Heroku.com到herokuapp.com的URL,post,heroku,cedar,Post,Heroku,Cedar,我正在对Heroku上的主要制作应用程序进行几项重大改进 这包括:在开发中使用PostgreSQL,升级到最新的Rails,使用Crane移动到专用数据库,以及使用thin作为Web服务器。作为一个合理的步骤,我想做的“最后”一件事是将我的应用程序升级到Cedar stack而不是Bambol。我已经按照大部分说明进行了操作,并拥有了一个ok“clone”应用程序 我想继续使用这个新的雪松应用程序,而不是竹子应用程序 问题是,此应用程序主要用作向iOS应用程序提供API请求的后端。这些请求的格式

我正在对Heroku上的主要制作应用程序进行几项重大改进

这包括:在开发中使用PostgreSQL,升级到最新的Rails,使用Crane移动到专用数据库,以及使用thin作为Web服务器。作为一个合理的步骤,我想做的“最后”一件事是将我的应用程序升级到Cedar stack而不是Bambol。我已经按照大部分说明进行了操作,并拥有了一个ok“clone”应用程序

我想继续使用这个新的雪松应用程序,而不是竹子应用程序

问题是,此应用程序主要用作向iOS应用程序提供API请求的后端。这些请求的格式为:xxx.heroku.com/

一开始使用这个url可能是个坏主意,但现在我们所有的iOS用户都无法更改这个url

我可以找到一种方法来重命名我的cedar应用程序xxx。问题是它将是xxx.herokuapp.com。我知道heroku上有一个自动重定向,但它似乎只用于GET请求。因此,我的所有API请求都不会返回iOS应用程序所需的XML响应


有什么建议吗?我原以为我可以继续使用xxx.heroku.app,但现在我有点被卡住了。

简单的办法是用一个简单的应用程序替换你的竹应用程序,它可以将请求重定向到你的新URL


我建议永远不要将heroku域用作生产域-始终将您自己的域放在它们前面。

但是它能够用参数重定向POST请求吗?似乎比获取重定向更复杂