小编Lea*_*tro的帖子

Codeigniter 路由正则表达式

我有这个:

$route['^[a-zA-Z]{2}$'] = "state";

$route['^[a-zA-Z]{2}$/(:any)'] = "state/city";
Run Code Online (Sandbox Code Playgroud)

而这些控制器

状态文件

class State extends CI_Controller {

    public function index () 
    {
        echo "OK"; 
    } 
    public function city () 
    {
       echo "Not OK"; 
    } 
}
Run Code Online (Sandbox Code Playgroud)

第一条路线完美无缺,而第二条路线则不然。她应该调用State类的城市方法却没有调用!

网址:

http://foo.bar/SP/ ---> 好的
http://foo.bar/SP/SANTOS -> 404!

php regex routes codeigniter

1
推荐指数
1
解决办法
3678
查看次数

标签 统计

codeigniter ×1

php ×1

regex ×1

routes ×1