在我的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]
任何人都可以帮我解决这个问题吗?提前谢谢。
答案 0 :(得分:0)
试试这个
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
您必须在/
index.php