尝试访问Codeigniter中的索引控制器时出现页面未找到错误

时间:2014-05-31 05:22:25

标签: php .htaccess codeigniter

在我的codeigniter项目中,我使用htaccess文件从URL中删除 index.php 扩展名。但是这给了我

404 (Page Not Found) Error

尝试访问Index控制器中的页面/功能时。我试图加载一个页面http://site.org/projectname/index/language/french,这给了我这个错误。

我的htaccess代码:

RewriteEngine On
RewriteBase /projectname/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

任何人都可以帮我解决这个问题吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]

您必须在/

之前删除index.php