rails中的friendly-id自定义URL

时间:2015-04-07 08:31:18

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

我已经成功整合了友好ID并且工作正常。我的产品可以从(localhost:3000/product/test-product)网址查看。我想要的是为我的产品设置一个简短的网址(localhost:3000/test-product)。

如何在friendly-id或rails中实现此目的。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

您需要创建自定义路线才能实现此目的:

在routes.rb

get ':id' => 'products#show', as: :product

一样打电话
product_path(product.slug)