Apache Codeigniter使用htaccess从路径中排除文件夹

Apache Codeigniter使用htaccess从路径中排除文件夹,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我将codeigniter和angular一起使用,codeigniter主要用于我的restAPI的后端管理,angular作为前端 文件夹结构 codeigniter -angular --app ---index.html -other codigniter folders -index.php -.htaccess 现在我想使用我的angular应用程序,但codeigniter不应解释为控制器 然后我尝试使用htaccess排除带有以下内容的angular文件

我将codeigniter和angular一起使用,codeigniter主要用于我的restAPI的后端管理,angular作为前端

文件夹结构

codeigniter
  -angular
  --app
  ---index.html
  -other codigniter folders
  -index.php
  -.htaccess
现在我想使用我的angular应用程序,但codeigniter不应解释为控制器

然后我尝试使用htaccess排除带有以下内容的angular文件夹,但不起作用

  DirectoryIndex index.php
  RewriteEngine on
  RewriteBase /
  RewriteCond $1 !^(index\.php|angular)
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d           
  RewriteCond $1 !^(index\.php|robots\.txt)
  RewriteRule ^(.*)$ ./index.php?/$1 [L,QSA]  

你找到这个问题的答案了吗?我也试了,但没有成功