Как использовать
constraints :subdomain => 'api',:format => :json do
end
и все другие, такие как www, nil и generics, для перенаправления на www или nil (домен).
Нет универсального субдомена, только api и только формат json.
constraints :subdomain => 'api',:format => :json do
root :to => "posts#index", :defaults => { :format => :json }
get "posts" => "posts#index", :defaults => { :format => :json }
end
Как получить json по умолчанию, если я получаю доступ с api.domain.com/posts вместо /posts.json Это не должно иметь функцию, но это круто.Теперь мне нужно перенаправить на домен, если запрос не является json или не найден или отображается как json.
api.domain.com/posts
Следует: выполнить рендеринг как json, перенаправить на domain.com/post или показать не найденную страницу.