Grails 生成 seo 友好的 URLS

Grails produce seo friendly URLS

我是 grails 的新手,我对使用 SEO 友好的 URL 创建视图有一些疑问。

假设我有一个页面,我想调用 used-products 或 https://www.sampledomain.com/used-products,我将如何创建一个视图并将其解析为 used-products?

另一个例子是 /cell-phones/droid-razor-l1956

我对模型视图控制器不够熟悉,不知道如何构造我的控制器/视图来生成这样的 URL。

如果有人能帮助我理解如何实现这个目标,我将不胜感激。

/二手商品页面

使用如下操作创建 ProductController:

def usedProducts = {
   [productList:Product.findAllByUsed(true)]
}

然后在 UrlMappings 中,您将 URL 设置为指向此操作:

  "/used-products" {
      controller = "product"
      action = "usedProducts"
    }

商品详情页

按照这个优秀的教程进行操作: http://www.inoneo.com/en/blog/12/grails/tutorial-on-how-to-create-grails-seo-friendly-url