SWORDMAN

https на странице оформления заказа

Рекомендуемые сообщения

SWORDMAN    0

Здравствуйте. У меня по умолчанию (OpenCart  1.5.6.4) https включается на страницах регистрации и входа в акаунт. Как сделать его еще и на странице офоромления заказа (simple checkout) и на любой другой определенной странице? Где это прописано в движке?

Изменено пользователем SWORDMAN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
antskachkov    0

Здравствуйте. У меня по умолчанию (OpenCart  1.5.6.4) https включается на страницах регистрации и входа в акаунт. Как сделать его еще и на странице офоромления заказа (simple checkout) и на любой другой определенной странице? Где это прописано в движке?

В настройках включить ssl режим и в файлах config.php (не забывайте про папку admin), исправить http на https.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SWORDMAN    0

В настройках включить ssl режим и в файлах config.php (не забывайте про папку admin), исправить http на https.

Именно после исполнения упомянутых выше действий https автоматически включается на странице входа в акаунт, регистрации, доступа  админку. Как его включить еще для страницы оформления заказа? Или любой другой нужной отдельной страницы.

 

То есть ситуация такая. Если ввести в строку браузера любую страницу сайта с https то она откроется на https но после перехода на любую другую страницу из этой (кроме страницы входа в аккаунт, регистрации или админки) то нас перебросит на  http страницу. Если же зайти на сайт по http то при переходе на страницу входа в аккаунт, регистрации или админки автоматически данные страницы открываются на https. Вот и хочу знать как расширить список таких страниц. 

Изменено пользователем SWORDMAN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SWORDMAN    0

Вроде бы получилось. В system/library/url.php после 

        // SIMPLE START
        $get_route = isset($_GET['route']) ? $_GET['route'] : (isset($_GET['_route_']) ? $_GET['_route_'] : '');

добавил

        if ($route == 'checkout/simplecheckout') {
            $connection = 'SSL';
        }

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От broslavski
      Приветствую!
      Производим переезд магазина на базе Opencart 1.5 на https, который бы устраивал Yandex и Google. Для этого было сделано:
      Был установлен сертификат на домене. Была активирована опция Использовать SSL в настройках системы в админпанели. Внесены необходимые правки в 2 файла конфигурации. Исправлены ссылки в контенте на абсолютные адреса. Прописана директива host и карта сайта в robots.txt с защищенным протоколом. Редиректы на https не выставлялись, т.к. еще не произведена склейка доменов Яндексом. Требуется, чтобы домен был доступен до момента склейки по двум протоколам, но когда страница запускается по защищенному, внутренние ссылки (меню, категории, товары и т.п.) отображаются по http-протоколу, таким образом браузер показывает соединение как небезопасное. При переходе по любой из внутренней ссылке так же попадаем на http-версию страницы.
      Видел, что для версии 2 существует патч, исправляющий подобного рода ошибки. Как проблема исправляется в версии Opencart 1.5?
      Спасибо.
       
    • От markimax

      490.00 руб
      Скачать/Купить дополнение


      SEO HTTPS FIX PRO
      Демо: http://oc2.opencartadmin.com/admin/index.php?route=module/httpsfix
      Дополнение предназначено для корректного переноса Opencart на HTTPS протокол, и устранения проблем, связанных с этим процессом.
      Что умеет это дополнение.
      1. Заставляет Opnecart корректно отдавать контент одновременно по обеим протоколам (http и https)
      2. Гибко устранять "хвосты" связанные с разными вариантами ввода внешних и внутренних адресов.
      Так например при переезде на HTTPS необходимо изменить протокол подключения
      к внешним CDN например с http://cdn.google.com на https://cdn.google.com
      Модуль позволяет это сделать в два клика.
      3. Функционал переноса CSS и JS скриптов к конец исходного кода HTML страницы (Page Speed рекомендации) и минимизация HTML кода страницы
      В процессе наполнения контентом и верстки шаблонов магазина, зачастую встречаются ссылки
      как на внутренние так и на внешние ресурсы совершенно разного вида.
      Например если у вас встречаются ссылки www.vash_site.ru/link_1 и без vash_site.ru/link_1 в контенте магазина,
      автоматичски в https преобразуются только ссылки, которые вы определилил как основное зеркало.
      А все остальные остануться старые и бразуеры будут выписывать warning и не включать зеленый замочек.
      При помощи модуля, вы сможете создать любые правила для любых преобразований внутренних ссылок в магазине как внутренних так и внешних.
      Теперь вам не нужно судорожно искать, где же вы в шаблоне еще не поменяли http на https,
      достаточно посмотреть в консоль и написать в модуле соответсвующее правило.
      После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
      Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.
      Также мод фиксит проблемы определения протокола, при нестандартных настройках связки nginx => apache.
       
      Техническая поддержка

       
       
      Добавил markimax Добавлено 22.12.2016 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.3+Если OC 1.5.x - vQmod Сайт разработчика http://opencartadmin.com Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От markimax
      Демо: http://oc2.opencartadmin.com/admin/index.php?route=module/httpsfix
      Дополнение предназначено для корректного переноса Opencart на HTTPS протокол, и устранения проблем, связанных с этим процессом.
      Что умеет это дополнение.
      1. Заставляет Opnecart корректно отдавать контент одновременно по обеим протоколам (http и https)
      2. Гибко устранять "хвосты" связанные с разными вариантами ввода внешних и внутренних адресов.
      Так например при переезде на HTTPS необходимо изменить протокол подключения
      к внешним CDN например с http://cdn.google.com на https://cdn.google.com
      Модуль позволяет это сделать в два клика.
      3. Функционал переноса CSS и JS скриптов к конец исходного кода HTML страницы (Page Speed рекомендации) и минимизация HTML кода страницы
      В процессе наполнения контентом и верстки шаблонов магазина, зачастую встречаются ссылки
      как на внутренние так и на внешние ресурсы совершенно разного вида.
      Например если у вас встречаются ссылки www.vash_site.ru/link_1 и без vash_site.ru/link_1 в контенте магазина,
      автоматичски в https преобразуются только ссылки, которые вы определилил как основное зеркало.
      А все остальные остануться старые и бразуеры будут выписывать warning и не включать зеленый замочек.
      При помощи модуля, вы сможете создать любые правила для любых преобразований внутренних ссылок в магазине как внутренних так и внешних.
      Теперь вам не нужно судорожно искать, где же вы в шаблоне еще не поменяли http на https,
      достаточно посмотреть в консоль и написать в модуле соответсвующее правило.
      После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
      Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.
      Также мод фиксит проблемы определения протокола, при нестандартных настройках связки nginx => apache.
       
      Техническая поддержка

       
       
    • От happyvadik
      Доброе времени суток.
      Есть хост ukraine.com.ua
      Есть сайт businessbag.com.ua
      После перехода на https  получил такую ошибку:   has been blocked by CORS policy: No 'Access-Control-Allow-Origin'
      Failed to load https://www.businessbag.com.ua/index.php?path=67_76&route=module/mega_filter/ajaxinfo&mfilterIdx=1&mfilterRoute=cHJvZHVjdC9jYXRlZ29yeQ%3D%3D&mfilterBTypes=price%2Coption%2Cmanufacturers%2Cattribute: Redirect from 'https://www.businessbag.com.ua/index.php?path=67_76&route=module/mega_filter/ajaxinfo&mfilterIdx=1&mfilterRoute=cHJvZHVjdC9jYXRlZ29yeQ%3D%3D&mfilterBTypes=price%2Coption%2Cmanufacturers%2Cattribute' to 'https://businessbag.com.ua/index.php?path=67_76&route=module/mega_filter/ajaxinfo&mfilterIdx=1&mfilterRoute=cHJvZHVjdC9jYXRlZ29yeQ%3D%3D&mfilterBTypes=price%2Coption%2Cmanufacturers%2Cattribute' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://businessbag.com.ua' is therefore not allowed access. Нагуглил что значит, но как лечить на ОС не нашел.
    • От hahaysdas
      Образовалась такая проблема. При переезде сайта на https, пагинация отзывов не работает. Открывается только первая страница с 5 отзывами, вторая и последующие страницы не открывает. На http всё работает.
      Перенаправление на https указано в .htaccess
      #Редирект с www to non-www(https) RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] #Редирект с http to https RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу