# Redirect all requests to index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
Если нет файла,редиректим запрос на страницу index.php в параметре route
Задача. Добавить сюда редирект на https :)
Сам пробовал . отдельно без редиректа выше получалось. Но как только пытался вышеуказанные правила добавить, все рушилось)
спасибо
это в конфиг apache, к которому у вас идет обращение при запросу к сайту через http (в папке /etc/apache2/sites-enabled)
соответственно у вас должен быть конфиг для https запроса к сайту а так же установлена поддержка SSL на сервере