更新:質問を少し書き直しました。以下のように私のサブドメインをルーティングしようとしています
- login.app.ltd
- user1.app.ltd
- user2.app.ltd
- signup.app.ltd
使用する
- レール3.2
- 工夫
いくつかのチュートリアルのブログ投稿を試してみても無駄ですが、これの実用的な例を知っている人はいますか?本当にこれにこだわった:(
これが私のルートです。
match '', to: 'frontend#index', constraints: lambda { |r| r.subdomain.present? && ( r.subdomain != 'www') }
#match '' => 'home#index', :constraints => { :subdomain => 'login' }
constraints :subdomain => /^(?!signup\b)(\w+)/ do
root :to => "frontend#index"
end
root :to => "frontend#index"