我不确定我在这里做错了什么。一切看起来都很好。但是我在页面加载时不断收到错误 500。
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Site extends CI_Controller {
public function index()
{
$this->home();
}
public function home()
{
$this->load->view("header");
$this->load->view("site");
$this->load->view("footer");
}
public function about()
{
$this->load->view("header");
$this->load->view("about");
$this->load->view("footer");
}
}
如果我去链接 mywebsite.com/site/about
我将收到 500 内部服务器错误
我究竟做错了什么?
我的 htaccess 文件看起来像这样
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|scripts|robots\.txt)
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
想法?想法。我知道这很愚蠢。我已经有几个月没有做过任何 CI 工作了。
谢谢