.htaccess 主页上的Codeigniter 404页面
我的服务器上安装了codeigniter hmvc 但它显示404页 它在我的本地服务器上运行良好 如果我把.htaccess 主页上的Codeigniter 404页面,.htaccess,codeigniter,.htaccess,Codeigniter,我的服务器上安装了codeigniter hmvc 但它显示404页 它在我的本地服务器上运行良好 如果我把$config['controller\u suffix']='u controller'然后给出404页 如果我移除它。它起作用了 我的默认路由器是$route['default_controller']=“Template” 类文件是: class Template_Controller extends MX_Controller { public function index
$config['controller\u suffix']='u controller'代码>然后给出404页
如果我移除它。它起作用了
我的默认路由器是$route['default_controller']=“Template”
类文件是:
class Template_Controller extends MX_Controller
{
public function index($page = 'index')
{
$data['title'] = ucfirst($page); // Capitalize the first letter
$this->load->helper('url');
$data['view_page'] = $page;
$this->load->view('template/master', $data);
}
}
.htaccess文件是默认文件
AddDefaultCharset UTF-8
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
有什么建议吗?是的,如果可行的话,请删除后缀。我需要后缀,因为我有两个同名的类!有什么建议可以让它在不删除后缀的情况下工作吗?如果你在这里添加一个问号:RewriteRule^(.*)$index.php?/$1[L]
这个$config['controller\u suffix']在哪里我在condigniter/application/config/config.phpTry中找不到它来在这篇伟大的文章中使用#2 hack