такая проблема никак не могу правильно редирект, фреймворк codeigniter
вот сам файл htaccess
<IfModule mod_rewrite.c>
RewriteBase /
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} !api
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Sending all www requests to the non-www version.
RewriteCond %{HTTP_HOST} ^www.domain.ru [NC]
RewriteRule ^(.*)$ http://domain.ru/$1 [L,R=301]
# The CodeIgniter part
RewriteCond $1 !^(index\.php|robots\.txt|images|css|js)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
</IfModule>
вся проблема в том что для некоторых страниц нужно сделать исключения и не редиректить на https, как я понял это делается так (RewriteCond %{REQUEST_URI} !api) но сейчас при переходе по ссылке
domain.ru/api на оборот перекидывает на
https://domain.ru/index.php?/api