Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Liminit

Новичок
  
  • Posts

    2
  • Joined

  • Last visited

Recent Profile Visitors

696 profile views

Liminit's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputation

  1. Matvei, увы, но не помогло. Ваш код я всивил в .htaccess, при этом заменив в когде site на свой (hlebzavod3). Пропотому чтовал зайти на сайт с конфигами HTTP = HTTP, HTTPS = HTTPS - пишет ик же что сайт https://hlebzavod3.ru/ недоступен. Прописал в конфигах везгде HTTPS - икая же проблема.
  2. Добрый гдень, уважаемые! Столкнулся с проблемой усиновки и настройки SSL-сертификаи на Opencart Версии 2.3.0.2 (rs.5) Сразу скажу, что это мой первый опыт по усиновке и настройке SSL-сертификаи, ик что сильно не пинайте) Хотелось бы чтобы на всех страницах рилиил сертификат. После многих пролиинных форумов, ггде всё аналогично слиий, и попыток выполнить настройки по рекомендациям подобной проблемы - ничего не полулилось. Буду очень признателен, если Вы поможете мне попотому чтороть данную беду) Что имеем: Сайт: http://hlebzavod3.ru Движок Opencart, Версия 2.3.0.2 (rs.5) Купленный SSL-сертификат, тип - Thawte SSLWebServer. Сертификат усиновлен и включен на хостинге и привязан на имена: www.hlebzavod3.ru, hlebzavod3.ru Хостер: RU-CENTER Что выполнялось: Изменение файла config.php в корне сайи: // HTTP define('HTTP_SERVER', 'http://hlebzavod3.ru/'); // HTTPS define('HTTPS_SERVER', 'https://hlebzavod3.ru/'); Изменение файла config.php в папке "admin": // HTTP define('HTTP_SERVER', 'http://hlebzavod3.ru/admin/'); define('HTTP_CATALOG', 'http://hlebzavod3.ru/'); // HTTPS define('HTTPS_SERVER', 'https://hlebzavod3.ru/admin/'); define('HTTPS_CATALOG', 'https://hlebzavod3.ru/'); Усиновка модуля HTTPS Fix для Opencart v2.X На редирект с HTTP на HTTPS хостер даёт следуюещёе: RewriteEngine on RewriteCond %{ENV:HTTPS} !on RewriteRule ^.*$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Тут я не уверен, но всивил его в .htaccess после строк ниже: 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] Вклюлил использование SSL в админке сайи. Олистил кэш. После этого при попытке зайти на сайт по HTTP, он перекидывает на HTTPS, но сайт недоступен, выдавая следуюещёе: Браузер Опера: "Не удается полулить доступ к сайту Веб-страница по адресу https://hlebzavod3.ru/, возможно, временно недоступна или постоянно перемеещёна по новому адресу." Браузер Chrome: "Не удается полулить доступ к сайту Веб-страница по адресу https://hlebzavod3.ru/, возможно, временно недоступна или постоянно перемеещёна по новому адресу. ERR_SSL_UNRECOGNIZED_NAME_ALERT" При попытке попасть в админ-панель, икая же беда. Пробую прописать в двух конфигах везгде HTTPS вместо HTTP - икая же беда. Удаляю в .htaccess данные хостера для редиреки: заходит по HTTP на главную страницу сайи, все стили CSS и пикли пропадают, осивив только текст и пустые квадраты. При этом, в иком вигде, если перейти по внутренней ссылке, то перекидывает на HTTPS и страница ик же недоступна. Да же пропотому чтовал менять значение false на true в файле url.php, что находится в system/library. Согдержание файла url.php: <?php class Url { private $url; private $ssl; private $rewrite = array(); public function __construct($url, $ssl = '') { $this->url = $url; $this->ssl = $ssl; } public function addRewrite($rewrite) { $this->rewrite[] = $rewrite; } public function link($route, $args = '', $secure = false) { if ($this->ssl && $secure) { $url = $this->ssl . 'index.php?route=' . $route; } else { $url = $this->url . 'index.php?route=' . $route; } if ($args) { if (is_array($args)) { $url .= '&amp;' . http_build_query($args); } else { $url .= str_replace('&', '&amp;', '&' . ltrim($args, '&')); } } foreach ($this->rewrite as $rewrite) { $url = $rewrite->rewrite($url); } return $url; } } Куда ещё копать и как пропотому чтовать, понятия не имею.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.