Приветствую, уважаемые форумчане.
Решил я тут на свой один старенький сайт поставить SSL, сайт на Joomla 1.5.26 + VirtueMart 1.1.9. Делаю так. Купил сертификат, тех. поддержка установила на сервер.
Редактирую configuration.php, ввожу новый:
var $live_site = '
https://www.sait.ru'; ( так получилось, что сайт у меня постоянно с www был).
var $force_ssl = '2';
Потом в /libraries/joomla/environment/uri.php, правлю букву s, в строке
$https = '://';
В VirtueMart в настройках прописываю
https://www.sait.ruВ чистый (оригинальный от 1.5).htaccess вбиваю после RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(abc/def|ghi)(.*)/?$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,NC,L]
Захожу на сайт. Сайт не висит, но не работает, в браузерной строке дублируется домен:
https://sait.ru /www.sait.ru /
Редактирую var $live_site, убираю www, ничего не меняется, редактирую в настройках VirtueMart убрав www (ну так, на всякий случай). Нет, страницы сайта загружаться как:
https://sait.ru /sait.ru /
У меня установлен sh404SEF, выключаю его. Сайт начинает работать с не очень приятными ссылками, но полностью функционировать. Включаю SEF в самой Joomla и получаю такую же ошибку. Все уже перерыл пересмотрел, но нигде не могу найти решение, почему SEF не работает корректно с SSL.
Комментил Options +FollowSymLinks снимал комментарий с RewriteBase /. 0 реакции.
Есть у кого-нибудь какие-нибудь мысли? Куда копать и что посмотреть, а то уже 7 часов сижу в трансе.