Всем привет, по существу темы: Переход с http на https OC1.5.5.1.2 шаблон Univer У кого какие наработки? Попробовал сделать за вечер, используя бесплатный SSL сертификат, не получилось. Главная страница поехала, товары отображались не корректно. В админке всё включал, настройки менял. В чем особенность перевода стандартного шаблона и шаблона Univer (или любого другого)? Какой сертификат SSL лучше использовать? Как грамотно настроить, чтобы не потерять в выдаче яндекса и гугла? Продолжение и итог обсуждения вижу в законченной пошаговой инструкции для человека с неглубокими познаниями в этой области: как самостоятельно перевести сайт на OpenCart 1.5.5.1.2 с http на https. Постараюсь все предложения реализовывать на тестовом сайте и отписываться о результатах.
Спасибо за ссылку, ручками придется многое подправить. Перед тем как все это начать сначала, вопрос: какой бесплатный ssl сертификат выбрать, желательно на несколько лет (ранее пробовал на краткосрочном)? В отличие от вашего случая админ панель хостера позволяет его загрузить. Далее только настройки сайта.
Итак, был заказан бесплатный SSL сертификат Comodo на 90дней, прописан на хостинге. Задачу решил немного упростить, используя чистый установочный Opencart 1.5.5.1.2 Включил сеопро, включил .htaccess. Добавил в конфигах сайта и админ панели "s". Включил в настройках сайта ssl. Подправил .htaccess из ссылки на тему в сообщении выше Получил "столбик" стандартного шаблона Как вернуть настройки стандартного шаблона и админ панели в https? Причем сама админ панель не рабочая, войти не возможно. Понимаю, что изменив настройки в обратную сторону получится экспериментировать дальше. Какой то контент (возможно изображения, банеры) блокируется браузером. Если нажать на саму картинку в карточке товара, появляется большое изображение https уже с замком браузера.
Это из-за тега base, где у вас http. Если вы в конфигах для всех вариантов прописали https, то такого быть не должно, надо разбираться. А вообще такое бывает из-за немного нестандартного параметра определяющего пришёл ли запрос по https - в ОК довольно кривое определение, так что срабатывает оно не всегда.
Спасибо за подсказку, после добавления в обоих конфигах везде (и здесь // HTTP, и тут // HTTPS) "s" все стало на место и теперь стандартный шаблон и админка загружаются, значок замка в браузере висит стабильно на всех страницах. По сути, перевод стандартного шаблона в https сводится к незначительным изменениям файлов и настроек в админ панели сайта. Конечный сайт имеет предустановленную тему и набор модулей. Тестируем дальше...
Рабочий сайт перешел на https, в файле шаблона header.tpl изменил строку, как написано в ссылке на тему выше. Шаблон не подвергался большим изменениям, поэтому больше ничего менять не пришлось. Модули работают. Вопрос по поисковым системам остался: Будут ли изменения в выдаче яндекса и гугла? На что обратить внимание?
Как повезёт. Могут быть некоторые колебания, могут и не быть. Вы редирект на https поставили? Он существенно сокращает вероятность колебаний. И в роботсе директиву Host надо для Яндекса поправить добавив туда протокол.
в .htaccess прописал только: этого достаточно? из поисковых систем сейчас перенаправляет на https сейчас так: Host: сайт.домензона Как добавить протокол? Предположу: Host: https://сайт.домензона - верно?