18
Rails uygulamasının API'sini bir alt alan adı (https://api.domain.com) aracılığıyla erişilebilir yapmak istiyorum. Aşağıdaki yolları tanımlamış:Sub alanı üzerinde api için rails rotası
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
Bu işler ancak aşağıdaki url sonuçları:
https://api.domain.com/api/posts
isterim olmasını:
https://api.domain.com/posts
API kontrolörleri içindedir uygulama/kontrolörler/api/v1 nerede kalmalıdırlar.
Rotayı haritalamayı denedim, ancak hiç bir başarıda bulunmadan. Birisi bunu nasıl düzelteceğini biliyor mu?
değiştirin
basit olamazdı, teşekkürler! – smek
'yolu: '/'' ayrıca çalışır – Dennis