【问题标题】:How do I rewrite URL for query string url in codeigniter如何在codeigniter中重写查询字符串url的URL
【发布时间】:2016-06-24 03:21:21
【问题描述】:

我试图在现有的 Code igniter 应用程序中创建 SEO 友好的 url。我找不到查询字符串 url,我需要它来将其转换为 SEO 友好。

我想重写下面的url

为了。例如:

http://example.com/en/properties?id_categories=3&sub_categories=65&sub_categories2=5391

对seo友好如下:

http://example.com/en/properties/residential-for-rent

请指导我解决这个问题。

【问题讨论】:

  • 嗯,你应该阅读手册。因为 CodeIgniter 使用像 www.domain.com/controller/parameter 这样的 URL 工作。
  • 对不起,我是一个 drupal 开发人员,并且是 code-igniter 的新手。
  • 嗨@Harikris,你能告诉我你是怎么做到的吗?我也在尝试做同样的事情,但对如何做感到困惑。

标签: php .htaccess codeigniter url-rewriting url-routing


【解决方案1】:

你需要仔细阅读这份关于URI路由的文档:http://www.codeigniter.com/userguide2/general/routing.html

类似:

$route['properties/(:any_properties_slug)'] = "properties/get";

然后你可以将你的代码放入控制器 Properties::get() 以通过 any_properties_slug 查找属性

【讨论】:

    猜你喜欢
    • 2011-08-02
    • 2012-01-18
    • 1970-01-01
    • 2013-12-02
    • 2023-03-04
    • 2012-06-16
    • 2015-03-14
    • 2011-09-09
    相关资源
    最近更新 更多