我太纠结了。我想让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;
}
}