Railsでサブドメインを使ってルーティングを分ける

ざっとこんな感じ.

Rails.application.routes.draw do
  constraints subdomain: 'admin' do
    namespace :admin, path: '/' do
      root 'top#index'
    end
  end
end

admin.example.comでアクセスできて, コントローラはapp/controllers/admin/top_controller.rbになる.

開発時はadmin.lvh.me:3000にアクセスすればよい.