【问题标题】:Node.js and Mongoose - SEO Friendly URLsNode.js 和 Mongoose - SEO 友好的 URL
【发布时间】:2013-04-27 20:17:34
【问题描述】:

我需要使用 Node.js 创建 SEO 友好的 URL,但在插入文档之前,我想检查是否已经有其他文档具有类似的 url。我正在寻找一些可以将字符串转换为 URL 的模块,但我只找到了一个 https://github.com/ludopoli/friendlyjs。是否有任何其他模块可以做到这一点,并且它已经创建了与 Mongoose 的交互,因此它会检查之前创建的 URL?

【问题讨论】:

    标签: node.js seo mongoose friendly-url


    【解决方案1】:

    我最近自己解决了这个问题,你的帖子让我觉得我应该把它变成一个模块并发布它。我称它为monguurl。基本上它会在保存之前挂接,将指定的字段转换为对 url 友好的字符串,检查它是否已经被使用,如果是,则附加一个数字。

    【讨论】:

    【解决方案2】:

    您可以确保数据库级别的名称是唯一的。 MongoDB 有一个unique index type。这样就没有名称(或其他名称)可以使用两次。

    【讨论】:

      猜你喜欢
      • 2013-02-03
      • 2013-11-15
      • 1970-01-01
      • 2011-08-25
      • 1970-01-01
      • 2015-04-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多