Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Liminit

Новачок
  
  • Публікації

    2
  • З нами

  • Відвідування

Відвідувачі профілю

849 переглядів профілю

Liminit's Achievements

Newbie

Newbie (1/14)

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

Recent Badges

0

Репутація

  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; } } Куда ещё копать и как пробовать, понятия не имею.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.