Grails 生成 seo 友好的 URLS

标签 grails seo

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

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

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

我对 Model View Controller 不够熟悉,不知道如何构建我的 Controller / View 来生成这样的 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

关于Grails 生成 seo 友好的 URLS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30627506/

相关文章:

php - 如何使具有唯一 ID 的 URL 漂亮并提高搜索结果中的可见性

validation - 如果 Grails 命令对象绑定(bind)不满足约束

grails - 在grails中为neo4j导入插件失败

asp.net-mvc-3 - 链接包含#,会影响SEO吗?

regex - .htaccess 没有查询参数的重定向

php - 社交媒体 PHP 动态元标签

html - 在 super 菜单中使用 SiteNavigationElement

grails - 如何右对齐grails表中的数字编辑值

grails - 如何在GORM中更改父项?

email - 在 heroku 上运行 Grails 应用程序的 javax.mail 异常