当两个项目在同一目录下时,如何从CodeIgniter的第二个项目中删除index.php?

时间:2018-05-14 11:44:19

标签: .htaccess codeigniter

我的单个目录中有两个CODEIGNITER项目,要从URL中删除index.php我已经在我的根文件夹中添加了文件.htaccess但是当我运行这两个项目时,第一个项目通过CONTROLLER运行,而第二个一个是给我404页面找不到错误。
 我的.htaccess文件代码是

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

1 个答案:

答案 0 :(得分:0)

您好我在一个目录中有两个项目,我的.htaccess中的代码检查如下,试一试,看看它是否适合您。

<IfModule mod_rewrite.c>
     RewriteEngine On
     Options -Indexes
     RewriteCond %{REQUEST_FILENAME} !-f
     RewriteCond %{REQUEST_FILENAME} !-d
     RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>