Php 在CodeIgniter中使用多级文件夹的路由
是否可以使用CodeIgniter路由到子文件夹。我当前的文件夹设置是这样的,使用“我的路线”行可以访问我的所有者控制器。我访问的url是www.site.com/owners/homePhp 在CodeIgniter中使用多级文件夹的路由,php,codeigniter,Php,Codeigniter,是否可以使用CodeIgniter路由到子文件夹。我当前的文件夹设置是这样的,使用“我的路线”行可以访问我的所有者控制器。我访问的url是www.site.com/owners/home controllers / login.php owners / home.php profile.php students / home.php
controllers /
login.php
owners /
home.php
profile.php
students /
home.php
profile.php
$route['owners'] = "owners/home";
我想把所有者和学生放在一个单独的文件夹中,对他们进行分组,但通过相同的url访问他们,而不显示用户文件夹。我希望下面的路线能把我带到我想去的地方
controllers /
login.php
users /
owners /
home.php
profile.php
students /
home.php
profile.php
$route['users/owners'] = "owners/home";
你把它放回前面左边的部分是URL中的位->右边的部分是定义路径在控制器中的位置的部分
第二条语句可能是确保控制器方法仍然有效所必需的,这取决于您的routes.php文件,因为我的自定义安装现在已被大量修改 不,您不能这样设置文件夹,它将不起作用。像这样重命名控制器
owners\u home.php
和students\u home.php
。
$route['owners'] = "users/owners";
$route['owners/(:any)'] = "users/owners/$1";