【问题标题】:CodeIgniter with less URL segments具有较少 URL 段的 CodeIgniter
【发布时间】:2011-07-05 19:09:39
【问题描述】:

您可能知道,codeigniter 的 URL 是 build like this。就我而言,我有:

http://example.com/subfolder/class/function/ID

有没有办法使用 codeigniter(或 htaccess)在更短的 url 中创建这个 url,如下所示:

http://example.com/ID

亲切的问候,塞内

【问题讨论】:

    标签: php .htaccess codeigniter url-rewriting


    【解决方案1】:

    application/configs/routes.php 文件中,您应该可以添加如下内容:

    $routes['(:num)'] = 'your_controller/your_function/$1'
    

    您可以在此处阅读有关自定义路由的更多信息:http://codeigniter.com/user_guide/general/routing.html

    【讨论】:

      【解决方案2】:

      您可以通过在 CodeIgniter 中使用 Url Routing 来做到这一点。

      $route[':any'] = "subfolder/class/function/$1";
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-11-30
        • 1970-01-01
        • 2013-10-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-07
        相关资源
        最近更新 更多