【Rails7】HerokuでBlocked hostエラーが発生したときの対処法

どうも。

今回はHerokuRails7のアプリをデプロイした時に発生したエラーについての対処法についてまとめておきます。

【Rails7】HerokuでBlocked hostエラーが発生したときの対処法

結論

アプリのURLが登録されていないので、ブロックされてしまってます。

ですので以下のようにconfig/environments/development.rbにて、ホワイトリストに許可したいホスト名を追加します。

config/environments/development.rb
Rails.application.configure do
(中略)
  config.hosts << "<許可したいホスト名>"
(中略)
end

エラー内容

👇以下はエラーの全文です。

コード
Blocked host: shielded-plains-89486.herokuapp.com
To allow requests to shielded-plains-89486.herokuapp.com make sure it is a valid hostname (containing only numbers, letters, dashes and dots), then add the following to your environment configuration:

config.hosts << "shielded-plains-89486.herokuapp.com"

For more details view: the Host Authorization guide

Leave a Reply

Your email address will not be published.

CAPTCHA