Blocked Hosts の設定
Blocked Hosts はRails6の新機能。
ブラウザがRailsアプリケーションにアクセスする際に、
使用できるホスト名(ドメイン名)を制限するためのもの。
デフォルトでは、localhostのみが許可されている。
今回は
example.com と baukis2.example.com の2つをホスト名として
使用するので、これらをホワイトリストに登録する必要がある。
config/initializers/ ディレクトリ直下に
blocked_hosts.rb ファイルを新規作成し、
Rails.application.configure do
config.hosts << "example.com"
config.hosts << "baukis2.example.com"
end
と記入する。
もしホスト名の制限が不要であれば、
config.hosts = nil
のように設定して、Blocked Hosts を無効にすれば良い。