このようなサブドメインルーティング設定があります
constraints :subdomain => 'my' do
scope :module => 'my', :as => 'my' do
scope :module => 'author', :as => 'author' do
resources :modlette_author
end
resources :modlettes
root :to => 'my#index'
end
end
私が開発環境にいるとき、特にconfig.cache_classes = false
my_controller は座ってapp/controllers
次のように定義する必要があります:
class MyController < ApplicationController
layout "my"
before_filter :authenticate_user!
def index
end
end
ただし、本番環境でconfig.cache_classes = true
は、レールが を組み込み、次のように定義my_controller
する必要があります。app/controllers/my
class My::MyController < ApplicationController
layout "my"
before_filter :authenticate_user!
def index
end
end
明らかに、両方を試して実行することは実際的ではありません。私が間違っていることについて何か考えを持っている人はいますか?