RailsアプリのAPIにサブドメイン(https://api.domain.com)からアクセスできるようにしたい。次のルートを定義しています。
constraints :subdomain => 'api' do
namespace :api, defaults: {format: 'json'} do
scope module: :v1, constraints: ApiConstraints.new(version: 1, default: true) do
resources :posts
end
end
end
これは機能しますが、次のURLになります。
https://api.domain.com/api/posts
私はそれをしたい:
https://api.domain.com/posts
APIコントローラーは、app / controllers / api/v1にあります。
ルートのマッピングを試みましたが、成功しませんでした。誰かがこれを修正する方法を知っていますか?