У меня есть модель для сайтов, которая выглядит следующим образом:
class Site < ActiveRecord::Base
has_one :resource_1
has_one :resource_2
has_one :resource_3
has_many :resource_4
end
У меня настроены субдомены в соответствии с методом, описанным в http://asciicasts.com/episodes/221-subdomains-in-rails-3., чтобы при посещении http://subdomain.myapp.com он находил сайт по имени (при условии, что субдомен является именем сайта) и отображал страницу обычно в /sites/:id/resource_1.
Я все еще могу получить доступ ко всем другим подресурсам сайта оттуда, но я получаю URL, который выглядит как http://subdomain.myapp.com/sites/:id/resource_name/:resource_id, и я хотел бы иметь возможность настроить маршруты, которые выглядят как http://subdomain.myapp.com/resource_name/:resource_id.
Я уверен, что правильная терминология просто ускользает от нее, но на самом деле нехватка языка для ее краткого описания сделала поиск в поисках решения бесполезным. Любые ответы приветствуются!
спасибо!