0

私は、Heroku のメインの本番アプリにいくつかの主要な改善を行っているところです。

これには、開発での PostgreSQL の使用、最新の Rails へのアップグレード、Crane を使用した専用データベースへの移行、シンを Web サーバーとして使用することが含まれます。論理的なステップとしてやりたかった「最後の」ことは、アプリを Bamboo ではなく Cedar スタックにアップグレードすることでした。私はほとんどの指示に従いましたが、「クローン」アプリは問題ありません。

私は先に進み、竹の代わりにこの新しい杉のアプリを使用したいと思います.

問題は、このアプリの主な用途が iOS アプリへの API リクエストを処理するバックエンドであることです。これらのリクエストの形式は次のとおりです: xxx.heroku.com/...

そもそもこの URL を使用するのはおそらく悪い考えでしたが、これはそれであり、現在のすべての iOS ユーザーで変更することはできません.

杉のアプリ xxx の名前を変更する方法を見つけることができます。問題は、それが xxx.herokuapp.com になることです。heroku に自動リダイレクトがあることは知っていますが、GET リクエストのみのようです。そのため、すべての API 要求が、iOS アプリに必要な XML 応答を返すわけではありません。

助言がありますか ?今後は xxx.heroku.app を使用できると思っていましたが、今は少し行き詰まっています。

4

1 に答える 1

0

簡単なことは、要求を新しい URL にリダイレクトする単純なアプリに竹のアプリを置き換えることです。

heroku ドメインを本番ドメインとして使用しないことをお勧めします。常に独自のドメインをそれらの前に置きます。

于 2012-08-10T13:27:48.510 に答える