我在codeigniter 3.0.1安装时遇到了一些问题。我已将codeigniter安装到子域的子目录中,例如subdomain.domain.com/codeigniter。
我已经创建了一个.htaccess文件,用于从url中删除index.php但是当我尝试访问默认控制器时出现404错误。
我的htaccess文件。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
我的配置文件
$config['base_url'] = '';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
我在routes.php中的默认控制器
$route['default_controller'] = "Auth";