【发布时间】:2016-12-11 18:48:57
【问题描述】:
我是 codeigniter 框架的新手,我尝试制作我的第一个程序,但收到 404 page not found 错误
这是我的根目录Codeigniter 和我的目录结构
我的源文件夹包含包含以下代码的 .htaccess 文件
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
主页.php
class Home extends CI_Controller{
public function index(){
$this->load->view('View');
}
}
view.php
echo "HI this is my first codeigniter program";
我尝试了以下网址 http://localhost/Codeigniter/ 但我
得到一个 404 错误,但是 http://localhost/Codeigniter/home 加载正确的结果,即使我的实际根文件夹是 Codeigniter
如何解决这个问题?
【问题讨论】:
-
检查路由文件CodeIgniter/application/config/routes.php中的默认控制器
-
谢谢 Rajkumar .. 在我更改
$route['default_controller'] = 'Home';后它工作正常..
标签: php codeigniter