【发布时间】:2017-09-26 22:45:13
【问题描述】:
如何仅通过文件夹名称访问控制器,文件夹存在于控制器中。 文件夹名称是控制器文件夹内的管理员。控制器是管理文件夹内的仪表板(php文件)。
$route['admin/(:any)'] = 'admin/dashboard';
htaccess
RewriteEngine on
RewriteCond $1 !^(index\.php|(.*)\.swf|forums|images|css|downloads|jquery|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA]
我想使用:http://Website/admin 访问仪表板(php 文件)。但不工作。我想,我对上面的路线有疑问。
工作路线
$route['(:any)'] = "admin/dashboard";
使用$route['(:any)'] 页面可以访问:http://Website/any-string-or-letter。但是如何访问只有:http://Website/admin。
【问题讨论】:
-
mod_rewrite 是你哥们...调查一下。
-
@Vickel,没什么不同
-
@jorge Campos,我已经用 htaccess 文件更新了我的问题。
-
那是什么问题,只是得到一个 404 错误?
标签: php codeigniter