我已经使用 Codeigniter 完成了一个小项目。它在 localhost(xampp 服务器)中运行良好,但在远程服务器上载后显示“404 Page Not Found”错误。我找不到我在哪里做错了。我正在使用 MX Modular 扩展和 Codeigniter 版本 2.1.2
配置文件
$config['base_url'] = 'http://example.com/projectname';
路由.php
$route['default_controller'] = "frontend";
.htaccess(根文件夹)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
应用程序 -> 模块 -> 前端 -> 控制器、模型、视图
应用程序 -> 模块 -> 管理员 -> 控制器、模型、视图
前端.php(控制器)
class Frontend extends MY_Controller{
function __construct(){
parent::__construct();
}
function index(){
$data['main_content'] = 'frontend';
$this->load->view('page', $data);
} }
请帮助我摆脱这个问题。提前致谢