И всё-таки СЕРВЕР...
Хронология событий:
Я_-_18.07.2017 ~02:00 Обнаружение проблемы и обращение в ТП хостера (два часа ночи с Субботы на Воскресенье)
ТП_-_18 июня 2017 23:42 Отдел технической поддержки хостинга. Проблема устранена, сертификат на текущий момент корректно установлен: https://www.sslshopper.com/ssl-checker.html?hostname=neorulit.ru
Я_-_19 июня 2017 00:15 Да, теперь сертификат действительный. Но пропала переадресация с www на без www, хотя в .htaccess она есть.
ТП_-_19 июня 2017 05:06 Проблема устранена, пожалуйста проверьте.
Я_-_19 июня 2017 06:41 ...эпитеты и подробности... Почему-же вы исправили только https_www, но не исправили или не проверили http_www?
ТП_-_19 июня 2017 07:11 Откорректировали правило перенаправления с http://www на https://neorulit.ru, на данный момент все указанные перенаправления корректно осуществляются
Я_-_19 июня 2017 07:25 Да, теперь всё открывается как надо! Спасибо. Вот только не понятно - почему это нельзя было сделать сразу ...эпитеты и подробности...
============================================================
Обращаюсь к тем. кто сочтёт эту информацию полезной для себя:
УЧТИТЕ, что у меня ocStore 2.3.0.2.2, хостинг REG_RU, cPanel 56.0.49, сервер "scp10.hosting.reg.ru:2083"
На других хостингах (и даже на других серверах REG_RU) параметры могут отличаться.
В результате, в файлах CMS изменений нет, а мой .htaccess выглядит так:
(но так было и после первого ответа ТП, проблема всё-таки была в настройках сервера)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]
RewriteRule ^(.*) https://neorulit.ru/$1 [R=301,NE,L]
RewriteCond %{HTTP:X-HTTPS} !On
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# ====================================
# ocStore
Options +FollowSymlinks
# Prevent Directoy listing
Options -Indexes
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]