我已经成功整合了友好ID并且工作正常。我的产品可以从(localhost:3000/product/test-product
)网址查看。我想要的是为我的产品设置一个简短的网址(localhost:3000/test-product
)。
如何在friendly-id或rails中实现此目的。
提前谢谢。
答案 0 :(得分:1)
您需要创建自定义路线才能实现此目的:
在routes.rb
中get ':id' => 'products#show', as: :product
像
一样打电话product_path(product.slug)