Вход • Регистрация

Форумчане подскажите как поставить ssl сертификат только на корзину двиг 5.4 для гугл товаров надо

  • 08 февраля 2017 г. , редакция: 20 декабря 2017 г.
  • Добрый день. Форумчане подскажите как поставить ssl сертификат только на корзину двиг 5.4
    Сайт http://.ru/shop/cart/

    Нашел в файле shop.view.buy_form.php, но как правильно сюда вписать https:// ? Нужно сделать ссылку в карточке товара В корзине с https://
    Код
    if (!empty($result["row"]["count_in_cart"]))
    {
    echo $this->diafan->_('В <a href="%s">корзине</a> %s шт.', true, BASE_PATH_HREF.$result["result"]["cart_link"], $result["row"]["count_in_cart"]);
    }
    echo '</div>';



    Тут я https:// прописывал, но это на весь сайт, а нужно на корзину
    Код
    header('Location: http://'.getenv("HTTP_HOST").str_replace('installation/', '', getenv("REQUEST_URI")), true, 301);
    }

    define('BASE_PATH', "http://".getenv("HTTP_HOST")."/".(REVATIVE_PATH ? REVATIVE_PATH.'/' : ''));
    • 08 февраля 2017 г.
    • А чем пхохо SSL на весь сайт иметь, какой смысл только на корзину? :)

      В .htaccess прописываете 301 редирект для всех страниц с http на https вот и все )
      • 08 февраля 2017 г.
      • Я на весь сайт поствил, перестала корзина работать
  • 08 февраля 2017 г.
  • Согласен SSL должен стоять на весь сайт, а не только на корзину.
    После того как ставить нужно прописать в .htaccess редирект что бы сайт перенапровлял с http на https

    Код
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteCond %{HTTPS} off
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
    • 08 февраля 2017 г.
    • Цитата
      Согласен SSL должен стоять на весь сайт
      Как бы и не должен вовсе :)
      Можно ssl прикрутить только на конкретную страницу (или на несколько).

Новости

  • 24 апреля, среда
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.