【问题标题】:codeigniter 3.1.11 dynamic url with route but showing 404带有路由但显示 404 的 codeigniter 3.1.11 动态 url
【发布时间】:2020-02-11 13:42:25
【问题描述】:

我对@9​​87654323@ 上的路线有疑问,这就是我想要发生的事情:

网址:http://myurl.local/1/settings/company/ 网址:http://myurl.local/1/settings/company/detial

1ID,然后settings是目录,company是控制器,detail 是一个函数。我只想将段 (1) 或 ID 设为动态值,但路由会显示 404。 :( 请帮帮我。

这是我对路线所做的:

$route['([A-Za-z0-9_.])+/(:any)'] = "$2";

谢谢!

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    您应该在路由中提及控制器和方法名称,如下所示

    $route['([A-Za-z0-9_.])+/(:any)'] = "Controller/method/$2";

    【讨论】:

    • 您好@boominathan,感谢您的回复,但我希望我的网址或片段是动态的。就像我可以更改为:12/post/details/ 10/admin/console 所以我需要一条可以这样做的路线。
    猜你喜欢
    • 2015-06-01
    • 1970-01-01
    • 2020-05-09
    • 2014-07-23
    • 2018-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多