【问题标题】:SEO Friendly URL like Magento像 Magento 这样的 SEO 友好 URL
【发布时间】:2015-04-21 05:25:23
【问题描述】:

我们正在使用 CodeIgniter 框架开发电子商务商店。

我们需要分类管理模块,可以吗?我在下面有一个查询示例:

www.xyz.com/jewelry/ring

这是默认网址,我们可以像这样更新这个网址

www.xyz.com/jewelry/ring-for-man

是否可以在 PHP 中使用 CodeIgniter 框架或 MVC?

【问题讨论】:

  • 您可以为类别创建 slug 并将其存储到数据库中,通过 uri 段您可以在 codeigniter 中执行此操作
  • 只需通过此链接。它可以帮助你cdeigniter routing seo friendly
  • 你也可以在 cakephp 中使用路由,类似的功能是有 codeigniter,如果是 cakephp,我们有 book.cakephp.org/2.0/en/development/routing.html
  • 从旧 url 到新 url 显示在管理模块上,我们可以将旧 url 更新为自动重定向的新 url,所以我想创建这种类型的模块,这可能吗?

标签: php codeigniter magento model-view-controller


【解决方案1】:

您可以在 /application/config/routes.php 文件中使用此路由

$route['jewelry/(.*)'] = 'products/jewelry/$1';

因此,您的最终 url 将是 jewelry/ring,带有 product 控制器类和带有参数 ring 调用的 jewelry 函数。

【讨论】:

    【解决方案2】:

    是的, codeigniter 提供 url 路由 url routing for codeigniter 3.xurl routing for codeigniter 2.x 两者几乎相同。

    你需要这样的东西

    $route['jewelry/ring'] = 'products/ring-for-man';
    

    【讨论】:

      猜你喜欢
      • 2013-11-20
      • 1970-01-01
      • 2018-05-27
      • 1970-01-01
      • 2014-12-12
      • 2011-08-25
      • 1970-01-01
      • 2011-02-12
      相关资源
      最近更新 更多