Спасибо, буду пробовать
AddDefaultCharset utf-8
RewriteBase /
Options -Indexes
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/modules_extra/.*$
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} ^www.csf.lt$ [NC]
RewriteRule ^(.*)$ http://csf.lt/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
<IfModule !mod_rewrite.c>
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
</IfModule>
<IfModule mod_rewrite.c>
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
</IfModule>
Если панель ISP, то зависит от режима работы PHP. Может быть как Apache, так и Nginx. Но так или иначе, редирект можно отключить в ISP.Скорее всего через nginx идет
return 301 https://$host:443$request_uri;
=>
if ($host ~* ^(modules_extra)$) {
return 301 https://$host:443$request_uri;
}