Ну может я когда-нибудь и получу форум… Но когда? Это вопрос...)
Наверное уже тогда, когда выйдет бесплатный форум от разработчиков InstantCMS
Ну может я когда-нибудь и получу форум… Но когда? Это вопрос...)
Вот мой например подключён sokol-live.ru
Правда кривовато, нету текста на кнопке "Добавить по ссылке" еще где то… ну то мелочи)
RewriteEngine On RewriteBase / RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*) https://мойсайт.com/$1 [L,R=301]
RewriteEngine On RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php [L]
Действительно в одной из тем форума была рекомендация вставлять блоки кода в правильном порядке.
RewriteEngine On RewriteBase / RewriteCond %{HTTP:SSL} !=1 [NC] RewriteRule ^(.*) https://мойсайт.com/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php [L]
А именно все запросы нужно перенаправить на index.php при роутинге страниц. В данной ситуации Вам дополнительно нужно аналогичное правило и для https варианта.
Я бы рекомендовал обратится к специалистам по Вашей системе и уточнить, как именно нужно изменить код для Вашей системы управления
или отказаться от этой затеи и подождать еще годик
Может тогда вдруг где-то что-то станет на свое место и сразу заработает. Ну во всяком случае у меня методом "подождать" успешно решается большая часть проблем 
Может и так, надо вам его посмотреть так же или на время отключить и проверить как без него...
Кстати по моему тут уже обсуждался переезд в какой то теме и там то же были решения.
RewriteEngine On — должно быть только один раз во всем файле.
Добавьте в .htaccess этот код, а всё остальное, из того, что Вы написали, уберите:
RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]