Heroku にステージング アプリとプロダクション アプリがあります。認証にDeviseを使用していますが、本番アプリでは設定が必要です
# in config/environments/production.rb
config.action_mailer.default_url_options = { host: 'myapp.com' }
私のステージング アプリでは、ホストを「myapp-staging.herokuapp.com」に設定する必要があります。
ある時点で忘れてしまうので、別のアプリにデプロイするときに変更する必要はありません。ホストの文字列の代わりに root_url を使用する方法はありますか?