我正在使用命名空間在rails中製作api。在我的系統中,我需要在正則表達式中制定一個可選規則,即我的nginx將以不同的方式運行。正則表達式在rails 4中的命名空間路由
我有這樣的routes.rb
namespace 'api', constraints: { format: 'json' } do
namespace :v1 do
# ....
end
end
請求例如:/api/v1/posts/new
我需要一個可選的查詢中routes.rb
與/_sh/
開始。
例子:
/api/v1/posts/new
/_sh/api/v1/posts/new => # Same response, controller and action
我怎樣才能做到這一點?
我在文檔中找不到任何東西。
感謝您的支持。