スラッシュ(/)を含むパラメータを使用したRailsルーティング 質問する

スラッシュ(/)を含むパラメータを使用したRailsルーティング 質問する

ルーティングを次のように設定したい

  • /url/http://google.comurlsコントローラーとアクションへindex

私が今持っているものは次routes.rbのとおりです:

match "urls/:url" => "urls#index"

スラッシュが入っているため、ルーティングが機能していないようです:url

ベストアンサー1

または、ルートグロビングを使用することもできます。

match "urls/*url" => "urls#index"

コントローラーの値にアクセスするには、params[:url]

参照:http://guides.rubyonrails.org/routing.html「ルートグロッビング」を検索

おすすめ記事