【发布时间】:2021-01-22 20:10:58
【问题描述】:
我将在我的页面上制作更多对 SEO 友好的 URL,并希望我的产品具有这样的模式:
www.example.com/product-category/a-pretty-long-seo-friendly-product-name-12
那么我们在看什么?
www.example.com/{slug1}/{slug2}-{id}
我会在控制器中的 URL 中唯一关心的是 {id}。其余两个蛞蝓只是 SEO 目的。所以我的问题。如何从 a-pretty-long-seo-friendly-product-name-12 获得 12?
我已经尝试www.mydomain.com/{slug}/{slug}-{id} 并在我的控制器中尝试获取 $id。身份证不起作用。我无法将它与一个相当长的 seo-friendly-product-name 分开。所以在我的控制器中,无论我如何将 {slug2} 和 {id} 连接起来。
从 Rails 那里来是小菜一碟,但似乎无法弄清楚如何在 laravel 中做到这一点。
编辑: 很抱歉,我提出的问题很不清楚。我正在寻找一种在路由文件中执行此操作的方法。就像在 Rails 中一样。
【问题讨论】:
标签: laravel