この質問はseoとルートが与える可能性の組み合わせです(私は願っています)
私のモデルは次のとおりです。
class region
has_many: cities
end
class city
belongs_to: region
has_many:activities
has_many:restaurants
has_many:shoppings
end
class activity
belongs_to:city
end
class restaurant
belongs_to:city
end
class shopping
belongs_to:city
end
Routes.rb
localized(['en', 'nl'], :verbose => true) do
scope "/:locale" do
resources :regions do
resources :cities do
resources :restaurants do
member do
get 'photo'
get 'reviews'
get 'location'
end
end
URL構造は次のようになります/en/ umbria / perugia / activity / citytour
いくつかのseo研究の後、私はレベルを最小化する必要があるので、より良いアプローチはこれです:
ウンブリア/ペルージャ-活動-citytour
質問:これはおそらくroutes設定ファイルにありますか?