Мне нужно реализовать некоторые SEO-дружественные методы сортировки для ресурса в Rails 3. Это то, что я рассматриваю делать для коллекций:SEO дружественный дизайн URL для фильтрации ресурса в Rails 3
/things # shows all things
/things/popular # shows all things ordered by popularity
/things/a-z # shows all things ordered alphabetically
И это для отдельных записей:
/thing/name-of-a-thing # shows ONE thing
переключения между сингулярным/множественным числом, чтобы избежать вещью имен сталкиваясь с сортировкой метода названиями.
До сих пор я использовал resource :things
, который использует /things
для всех действий. Я опасаюсь оторваться от дефолтов, так как я знаю, что многие думают о том, чтобы сделать эти дефолты. Поэтому, прежде чем я это сделаю, мне показалось, что я бы попросил совета, если у вас есть такая практика.
Итак, это хороший способ решить мою проблему? Открываю ли я какие-либо проблемы в будущем? Есть ли лучшие способы сделать это?
Спасибо!
Спасибо, но это был не вопрос. Я понимаю, как это реализовать. Я спрашиваю, хороший ли это дизайн URL и/или какие альтернативы/лучшие практики существуют для этой проблемы. – Marcus