Table of Contents [expand]
最終更新日 2025年03月13日(木)
すべての Heroku アプリには、アプリを識別するためのユニークなアプリ名があります。アプリの名前はいつでも変更できます。変更すると、アプリにアクセスできるサブドメインも更新されます。
Heroku Dashboard でアプリの名前を変更する
アプリの名前を変更するには、ダッシュボードでアプリの名前をクリックし、Settings (設定) タブをクリックします。

CLI でアプリの名前を変更する
heroku apps:rename コマンドで、アプリの名前をいつでも変更できます。たとえば、old-example-app というアプリの名前を new-example-app に変更するには、アプリの Git リポジトリから heroku apps:rename コマンドを実行します。
$ heroku apps:rename new-example-app
Renaming old-example-app to new-example-app... done
http://new-example-app-1234567890ab.herokuapp.com/ | git@herokuapp.com:new-example-app.git
Git remote heroku updated
コマンドに --app オプションを含めることで、アプリに関連付けられている Git リポジトリの外からアプリの名前を変更することもできます。
$ heroku apps:rename newname --app oldname
http://new-example-app-1234567890ab.herokuapp.com/ | git@herokuapp.com:new-example-app.git
変更したアプリの名前は、それに対応する herokuapp.com の新しいサブドメイン (new-example-app-1234567890ab.herokuapp.com) ですぐに利用可能になり、古いサブドメイン (old-example-app-0123456789yz.herokuapp.com) では利用できなくなります。
old-example-app-0123456789yz.herokuapp.comを指す CNAME レコードのように、アプリの古いサブドメインを使用するように設定されたカスタムドメインがある場合、それらのドメインの設定を更新する必要があります。
Fir 世代のアプリの場合、アプリの名前を変更すると DNS ゾーンも変更される可能性があります。たとえば、old-example-app-0123456789yz.cherry-virginia.herokuapp.com は new-example-app-1234567890ab.holly-virginia.herokuapp.com に更新されます。
名前変更後の Git リモートの更新
Heroku CLI を使用して、アプリに関連付けられた Git リポジトリ内からアプリの名前を変更した場合、ローカルの Heroku リモートは自動的に更新されます。
リポジトリの他のインスタンスで、リモートの詳細を手動で更新する必要があります。
次のコマンドを実行して、他のリポジトリインスタンスでリモートの詳細を更新できます。
$ git remote rm heroku
$ heroku git:remote -a new-example-app