我想隐藏控制器名称。我尝试在config文件夹中使用routes.php
文件。
文件中的代码就像这样
$route['default_controller'] = "controller_home_body";
$route['(:any)'] = "auth/$1";
$route['login'] = "controller_user_login";
$route['index'] = "controller_home_body";
$route['404_override'] = '';
但是url
仍然是这样的
localhost/vivahaya/index.php/controller_user_login/user_login
我怎么能解决这个问题?任何想法?
答案 0 :(得分:2)
请尝试这个答案
https://stackoverflow.com/a/16234098/1671234
和正确的动作名称以及配置路线如
$route['login'] = "controller_name/controller_user_login";
答案 1 :(得分:0)
使用controller name
$route['login'] = "controller_name/controller_user_login";
$route['index'] = "controller_name/controller_home_body";