前提・実現したいこと
railsチュートリアルを参考に、rails serverを実行したときのデフォルトのRailsページを表示しようとしているのですが、エラーが出て表示されません。(AWSのCloud9を使用しています。)
ホストのブロックを解除し、デフォルトのRailsページを表示させたいです。
発生している問題・エラーメッセージ
『railsチュートリアル 第1章 1.3.2 rails server』には、
クラウドIDEの場合は、Previewを開いて[Preview Running Application]をクリックしてブラウザのウィンドウかタブで表示します。いずれの場合もrailsのデフォルト画面が表示されるはずです。
とあるのですが、ホストがブロックされているようで、エラーが出てしまいます。
エラーメッセージ↓
ブロックされたホスト: ***.vfs.cloud9.us-east-2.amazonaws.com
To allow requests to ***.vfs.cloud9.us-east-2.amazonaws.com, add the following to your environment configuration:
config.hosts << "***.vfs.cloud9.us-east-2.amazonaws.com"
試したこと
下記サイトを参考に、ホストをクリアにする作業を試みました。
https://qiita.com/kodai_0122/items/67c6d390f18698950440
https://www.fngtps.com/2019/rails6-blocked-host/
対処法として、config/environments/development.rbに下記のいずれかを記載する。
対処法① ホワイトリストに許可したいhostを追加
config.hosts << "<許可したいホスト名>"
対処法② ホワイトリスト全体をクリア
config.hosts.clear
どちらも試してみましたが、いずれも解決には至らず困っております。
何卒お力添えいただければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。