El asunto es que para acceder al panel de control se hace por la ruta Gestion-Documental/cpanel/cpanel, pues ese es el nombre del controlador que me llama a las vistas de cpanel. Mi duda es: que si los usuarios acceden de esta manera Gestion-Documental/cpanel/ entonces tengo un error 404.
He pensado en posibles soluciones:
1. Con un archivo .htaccess en la raíz del subdirectorio, algo así:
Código:
pero no funciona <IfModule mod_rewrite.c> RewriteEngine On RewriteBase cpanel/cpanel/ </IfModule>
2. Crear un controlador por defecto para este subdirectorio, que estuve mirando por la web y no encontré nada, y no tengo la menor idea de como hacerlo, y si CI lo hace, pues debo haberme saltado algún capítulo de la documentación...
3. Tengo un controlador por defecto en el archivo routes.php
Código PHP:
y pudiera cambiar este por:Ver original
$route['default_controller'] = "home/home";
Código PHP:
entonces cambiar algunas cosas en el controlador cpanel, para que en lugar de que al verificar si la session está iniciada me redireccione al login, lo haga al home y en este poner un (simple y mísero) link al cpanel, pero realmente me parece poco convencional Ver original
$route['default_controller'] = "cpanel/cpanel";
Creo que la explicación está un poquito engorrosa, pero espero me entiendan...
Saludos y gracias por adelantado...