0

簡単な解決策が見つからないという RoR での簡単な質問があります

www.example.com/items フォルダーがあり、すべての URL の名前を www.example.com/admin に変更したいと考えています。

routes.rb でそれを行う方法はありますか? 私はこれを試しました

これは、routes.rb で名前を付ける方法です。

Portal::Application.routes.draw do
  resources :items do
    resources :requisitos
    resources :videos
  end 

しかし、うまくいきませんでした。

また、フォルダーに依存するファイルとリンクがたくさんあるため、フォルダーの名前を変更することはできません。

4

1 に答える 1

0

:path次のパラメータを設定します。

match '/items' => 'items#index', :as => 'admin', :path => '/admin'

ルートの優先順位に注意してください。上記の行は、パスの 2 行目の変更されたルートよりも優先される可能性が高くなります。/admin

于 2012-08-30T20:48:30.533 に答える