我正在我的本地mac上开发一个运行Pow作为Web服务器的站点,并且需要设置一个子域。我以前从未在rails(或pow)中做过这个。我已根据我在RailsGuides中找到的内容设置了我的routes.rb,但它指向我的主页。这是我的routes.rb:
的routes.rb
Rails.application.routes.draw do
root 'static_pages#home'
get 'profile/:login_id' => 'users#show', as: "profile"
get 'login' => 'sessions#new'
post 'login' => 'sessions#create'
delete 'logout' => 'sessions#destroy'
get 'soon' => 'static_pages#coming_soon'
resources :users
namespace :admin do
constraints subdomain: 'admin' do
get '/' => 'admin_pages#home', as: "admin_root"
resources :roles
end
end
end
我希望http://mysite.dev的主页指向static_pages #home,我希望http://admin.mysite.dev的管理子域指向admin_pages #home。我做错了什么?
答案 0 :(得分:0)