Помощь (Решено) SSL и Ocstore

dimon7772

Профессор
Регистрация
30 Апр 2013
Сообщения
168
Реакции
41
Помогите люди добрые, бьюсь уже неделю, всё никак не могу настроить нормальную работу сайта.
Установил сертификат, сделал необходимые настройки (Для просмотра ссылки Войди или Зарегистрируйся), добавил в .htaccess
Код:
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Вроде бы и работает, но на некоторых страницах, браузер находит небезопасные элементы ( пути к товарам и картинкам указываются http: а не https:)
Кто нибудь подскажет где косяк?
Для просмотра ссылки Войди или Зарегистрируйся
Основной затык с корзиной и оформлением заказа.
 
Последнее редактирование:
Помогите люди добрые, бьюсь уже неделю, всё никак не могу настроить нормальную работу сайта.
Установил сертификат, сделал необходимые настройки (Для просмотра ссылки Войди или Зарегистрируйся), добавил в .htaccess
Код:
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
У меня нет ошибок в консоли, которые могли бы ругаться на HTTP
 
У меня нет ошибок в консоли, которые могли бы ругаться на HTTP
ssl1.png
ssl2.png
 
В конфиге все правильно прописали?

У вас сервер или шаред-хостинг?

У нас проблема на нашем сервере есть, при установке сертификата, мы еще прописываем все в конфиг апача.
Хром не ругается кстати, ссылки из категорий слева открывает по протоколу HTTPS, картинки показывает по HTTPS сразу.
Ссылки в категориях слева показывает по HTTP, то редиректит видимо на HTTPS.
Может дело в браузере? или кеше?

Например последние мозилы вообще ругаются на все сертификаты, просит постоянно добавить в исключение, даже те сертификаты, которые нормальные, а не самоподписные
 
В конфиге все правильно прописали?

Код:
Конфиг фронта
// HTTP
define('HTTP_SERVER', 'http://krepejonline.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://krepejonline.ru/');


Конфиг админки
// HTTP
define('HTTP_SERVER', 'http://krepejonline.ru/admin/');
define('HTTP_CATALOG', 'http://krepejonline.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://krepejonline.ru/admin/');
define('HTTPS_CATALOG', 'https://krepejonline.ru/');

Основная проблема то что картинки подгружаются с http: а не с https:
 
Вы скорее всего невнимательно прочитали информацию с этого сайта: Для просмотра ссылки Войди или Зарегистрируйся
Там указано в конфиге также:
define(‘HTTPS_IMAGE’, ‘Для просмотра ссылки Войди или Зарегистрируйся

Возможно в этом причина может быть?
Еще не приходилось подключать опенкарт к сертификату :oops:
 
Вы скорее всего невнимательно прочитали информацию с этого сайта: Для просмотра ссылки Войди или Зарегистрируйся
Там указано в конфиге также:


Возможно в этом причина может быть?
Еще не приходилось подключать опенкарт к сертификату :oops:
Не приходилось, первый раз делаю. Добавление строчек не помогло. Кэш чистил.
Неправильные ссылки идут только со страницы оформления заказа, буду рыть в эту сторону.
ssl3.png
 
Последнее редактирование:
Не приходилось, первый раз делаю. Добавление строчек не помогло. Кэш чистил.
Неправильные ссылки идут только со страницы оформления заказа, буду рыть в эту сторону.

Не знаю, у меня в хроме нету ошибок, он обычно ругается на неправильный урлы, если типа HTTP & HTTPS, но сейчас молчит.

Вот ссылочка для теста: Для просмотра ссылки Войди или Зарегистрируйся

В принципе B, чуть-чуть осталось до A

Что у Вас за браузер? Может в нем дело?

UPD:
Вот фф 45 версии, при попытки подключится к любым сайтам с сертификатами, он ругается что не правильно все установлено, но он ругается на все сайты, когда добавил сертификат в исключение, то он пишет это:
2016-03-27 18-53-54 Скриншот экрана.png
 
Есть ошибка: Консоль ругается на микс как раз HTTP & HTTPS, вот на это изображение: Для просмотра ссылки Войди или Зарегистрируйся

Код:
<div class="simplecheckout-proceed-payment" id="simplecheckout_proceed_payment" style="display:none;">
   <img alt="" src="http://krepejonline.ru/image/data/129.GIF" style="width: 64px; height: 64px;" />
   <strong>Подождите... Происходит оформление заказа</strong>
</div>

Судя по коду - это симпла, вот тебе ответ, заходишь в TPL файл SIMPLE корзины и ищешь ссылку на картинку, очевидна там что-то будет.

Я бы на твоем месте развернул бы копию магазина на локалке и через ПОИСК ПО ФАЙЛАМ в нотепаде пошарил бы по файлам PHP, TPL по поводу http:// ссылок

На будущее можешь использовать вообще ссылки в файлах типа href="//mysite.ru"
 
Назад
Сверху