CodeIgniter路由切换URL顺序



我太纠结了。我想让CodeIgniter路由重新定义输入的url。

说这是我的url: http://my_url.com/comp/login

登录部分是我的控制器,我希望comp部分确定应该显示哪个comp的登录页面。

所以路由应该改为http://my_url.com/login/comp

我有以下行,但给我404 Not Found错误

$route['comp/(:any)'] = "$0/comp";

提前致谢

变化

$route['comp/(:any)'] = "$0/comp";

$route['login/(:any)'] = "login/index/$1";

我假设函数索引存在于您的登录控制器中,如果没有指定您自己的。

登录控制器示例如下:

<?php 
defined('BASEPATH') OR exit('No direct script access allowed');
class Login extends CI_Controller {
    function index($type = ''){
        echo $type;
        exit;
    }
}

最新更新