【问题标题】:Issue with Routes not routing路由不路由的问题
【发布时间】:2012-01-09 04:35:56
【问题描述】:

我正在尝试获取 example.com/p/21 的 URL 以路由到 example.com/welcome/index/21。我的路由文件中有这一行

$route['p/:num'] = "welcome/index/$1";

如果我访问 example.com/welcome/index/21,它可以正常工作。如果我访问 example.com/p/21,我什么也得不到。

在其中一个查询中,我传递了 url 中的数字,我回显了$this->db->last_query()',我的查询显示$1

我怎样才能使这条极其简单的路线正常工作?

【问题讨论】:

    标签: php codeigniter routes


    【解决方案1】:

    试试;

    $route['p/(:num)'] = "welcome/index/$1";

    希望它有效。

    【讨论】:

    • 就像一个魅力。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2016-11-09
    • 2017-03-26
    • 2011-10-25
    • 2018-09-30
    • 2023-03-27
    • 2019-01-06
    • 2019-12-05
    • 1970-01-01
    相关资源
    最近更新 更多