最近、Rails のルート ファイルにサブドメインの制約を追加しました
constraints(:subdomain => 'new') do
devise_for :customers do
get "/customers/sign_up" => "registrations#new"
post "/customers" => "registrations#create"
put "/customers/:id" => "registrations#update"
end
match '/' => 'roxy#index'
namespace :roxy, :path => '/' do
resources :customers
resources :surveys
end
end
サブドメインのルーティング制約をローカルでテストするために、この行をホスト ファイルに追加しました。
127.0.0.1 new.localhost.local
ここで、ブラウザーで URL new.localhost.local:3000 でアプリをテストします。すべてのページをロードするのに約 10 ~ 15 秒かかりますが、これは非常に遅いです。サブドメインの制約を削除して 127.0.0.1:3000 に移動すると、すべてが再びスムーズで高速になります。
私は何を間違っていますか?Rails は初めてなので、Rails でサブドメイン ルーティングを行うためのより良い方法があるかどうか、または構成する必要がある設定があるかどうか教えてください。