概要
Railsのコントローラー側でリクエストのあったドメインに関する判定を実装する度にrequest関連メソッドをググってるので、いい加減覚えようと...
確認Railsバージョン
Rails 4.2.9
(これらメソッドはRails5系でも変わってない認識)
前提
hoge.test.dev:3000
からアクセスがあったという前提。
リクエストの中身はこんな感じ
request.host => "hoge.test.dev" request.domain => "test.dev" request.subdomain => "hoge" request.url => "http://hoge.test.dev:3000