Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Liminit

Newbie
  
  • Posts

    2
  • Joined

  • Last visited

Recent Profile Visitors

928 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.