如何创建类似Github的URL(没有资源名称的URL)?

时间:2014-04-08 18:05:38

标签: ruby-on-rails ruby-on-rails-4

我正在使用friendly_id gem,我知道如何创建此网址:

/category/drama/item/prison-break

以下是问题:

如何创建这样的网址?

/drama/prison-break

甚至可以创建它:

/prison-break

请注意,对于小型网络应用,我不是在问这个问题。因此,请避免建议您创建pages_controllerPage模型。

谢谢

1 个答案:

答案 0 :(得分:2)

只需在route.rb

的末尾添加此路线即可

get '/:id', to: 'item#show', as: :short_item

然后在您的视图中使用:

short_item_path(@item)

相关问题