Witam, mam problem z wymuszonym przekierowaniem na https w cms'ie batflat. Próbowałem coś majstrować w pliku htaccess ale efektem było zepsucie routingu. CMS działa w taki sposób, że jeśli wejdziesz pod adres https to wszystkie przekierowania mają https ale jeśli wejde na http to już zostaje http w przekierowaniach również.
Plik htaccess batflata:
# Prevent directory listings
Options -Indexes
# Prevent visitors from viewing files directly
<Files "\.(sdb|md|html|txt)$">
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
Satisfy All
</IfModule>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
</Files>
# URL rewrites
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(inc/|themes/|tmp/).*\.(php|html)$ - [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]
</IfModule>
wydaje mi się, że da się jakoś zmodyfikować linijkę
RewriteRule ^ index.php [L]
Kompletnie nie rozumiem składni htaccess, rozwiązania które znalazłem w internecie zazwyczaj nie działają. Byłbym też wdzięczny jakby ktoś podesłał jakieś kompedium wiedzy na temat htaccess.