【发布时间】:2014-05-23 21:45:05
【问题描述】:
正如我之前的question 所述,我通过使用myproject-local.com/admin/index 之类的URL 设法解决了这个问题
但是现在我添加了另一个控制器,比如管理目录中的类别,当我转到myproject-local.com/admin/category 时,它给了我404
Routes.php
$route['default_controller'] = "welcome";
$route['admin/(:any)'] = "admin/admin/$1";
$route['404_override'] = '';
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
我在我的 config.php 中设置了$config['index'] = '';
【问题讨论】:
标签: php apache .htaccess codeigniter mod-rewrite