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

[Решено] Как настроить SSL?


Recommended Posts

20 минут назад, yzsok сказал:

я не знаю какую правку нужно внести, чтобы изменить ее на https

Ссылка должна формироваться в файле /catalog/controller/module/callme.php.

Но этот модуль - только часть вашей проблемы. У вас почти все ссылки на странице ведут на http. Пропишите в конфигах в HTTP_SERVER ссылку с https - это решит сразу все проблемы.

 

Надіслати
Поділитися на інших сайтах


6 минут назад, yzsok сказал:

Изменил в обоих файлах config. Это правильно, или нужно было только в одном? 

Правильно. Иначе в админке тоже будут такие косяки.

Надіслати
Поділитися на інших сайтах


5 минут назад, yzsok сказал:

Подскажите еще, нужно ли аналогичные действия делать в строках ?

define('HTTP_CATALOG', 'http://irobot.kiev.ua/');
define('HTTP_IMAGE', 'http://irobot.kiev.ua/image/');

Принцип простой: не хотите проблем из-за перехода на https - везде должно быть https (это, чтоб не разбираться где нужно менять, а где и так сойдёт).

Надіслати
Поділитися на інших сайтах


в обоих конфигах сделал эти ссылки https

Огромное Вам, спасибо. 

Подскажите, пожалуйста, есть ли тема на форуме, где можно почитать про ошибку /image/ 403 () ?

У меня она на каждой странице. Она ведь не связана уже с SSL?

Надіслати
Поділитися на інших сайтах


6 минут назад, yzsok сказал:

Подскажите, пожалуйста, есть ли тема на форуме, где можно почитать про ошибку /image/ 403 () ?

Негде про неё читать - это у вас косяк с выводом какого-то изображения. То, что /image/ выдаёт 403 - это правильно, неправильно то, что у вас на странице вообще есть такая ссылка.

Надіслати
Поділитися на інших сайтах


9 минут назад, yzsok сказал:

Это не нанесет никакого вреда?

Как вы себе представляете вред от удаления неработающей ссылки?

Максимальный вред уже есть.

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Установил шаблон забугорский , сделал сертификат в комодо

в админке поставил ssl, но есть проблемки

  1. переодически вылезает ERR_SSL_VERSION_OR_CIPHER_MISMATCH
  2. подгружается гифка для ajax из http, и не могу найти где исправить...корни спрятаны через код и бд

 

Вот она:
http://site.ru/image/catalog/AjaxLoader.gif
и он ее подгружает скорее всего jquery-2.1.1.min.js

В коде описана как:

Спойлер

'ocquickview_status' => 1,
 'ocquickview_loader_img' => 'catalog/AjaxLoader.gif'

в бд:

(3543, 0, 'ocquickview', 'ocquickview_loader_img', 'catalog/AjaxLoader.gif', 0),
 (3544, 0, 'ocquickview', 'ocquickview_container', '.quickview-product', 0),
(3542, 0, 'ocquickview', 'ocquickview_status', '1', 0),

 

в htaccess :

Спойлер

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

в конфиге основном :

Спойлер

// HTTP
define('HTTP_SERVER', 'http://site.ru/');
// HTTPS
define('HTTPS_SERVER', 'https://site.ru/');
define('HTTPS_IMAGE', 'https://site.ru/image/');

 

в конфиге админовском:

Спойлер

define('HTTP_SERVER', 'https://site.ru/admin/');
define('HTTP_CATALOG', 'https://site.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://site.ru/admin/');
define('HTTPS_CATALOG', 'https://site.ru/');

 


Как мне все это побороть?)))

Спасиб

 

Змінено користувачем Crea
Надіслати
Поділитися на інших сайтах


56 минут назад, Crea сказал:

переодически вылезает ERR_SSL_VERSION_OR_CIPHER_MISMATCH

Это проблема сертификата. Проверьте его (и настройки сервера) здесь - https://www.ssllabs.com/ssltest/analyze.html

Если там проблем не обнаружится, значит проблема локальная, то есть вызвана вашим браузером, ОС и т.д.

 

А проблему с гифкой скорее всего решит прописывание в первом конфиге https везде (как в конфиге админке). Если же не поможет, то либо выкачайте сайт и воспользуйтесь текстовым поиском из какой-нибудь IDE, либо показывайте сайт.

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Здравствуйте!

Пытаюсь исправить Смешанное содержимое сайта по данной инструкции https://developer.mozilla.org/ru/docs/Security/MixedContent/FixMixedContenthttps://developer.mozilla.org/ru/docs/Security/MixedContent/FixMixedContent. На главной странице сайта через JavaConsole отображаются два смешанных контента

5ac0b0e357379_Screenshot(138).thumb.png.291df65f4f151af54bb4dfa61193f281.png

 

Подскажите пожалуйста как их найти и исправить/заменить на файлы с https?

Змінено користувачем Jonoff
Надіслати
Поділитися на інших сайтах


On 3/7/2018 at 4:29 PM, Crea said:

Установил шаблон забугорский , сделал сертификат в комодо

в админке поставил ssl, но есть проблемки

  1. переодически вылезает ERR_SSL_VERSION_OR_CIPHER_MISMATCH
  2. подгружается гифка для ajax из http, и не могу найти где исправить...корни спрятаны через код и бд

 


Вот она:
http://site.ru/image/catalog/AjaxLoader.gif
и он ее подгружает скорее всего jquery-2.1.1.min.js

В коде описана как:

  Hide contents

'ocquickview_status' => 1,
 'ocquickview_loader_img' => 'catalog/AjaxLoader.gif'

в бд:

(3543, 0, 'ocquickview', 'ocquickview_loader_img', 'catalog/AjaxLoader.gif', 0),
 (3544, 0, 'ocquickview', 'ocquickview_container', '.quickview-product', 0),
(3542, 0, 'ocquickview', 'ocquickview_status', '1', 0),

 

в htaccess :

  Hide contents


RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

в конфиге основном :

  Hide contents


// HTTP
define('HTTP_SERVER', 'http://site.ru/');
// HTTPS
define('HTTPS_SERVER', 'https://site.ru/');
define('HTTPS_IMAGE', 'https://site.ru/image/');

 

в конфиге админовском:

  Reveal hidden contents


define('HTTP_SERVER', 'https://site.ru/admin/');
define('HTTP_CATALOG', 'https://site.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://site.ru/admin/');
define('HTTPS_CATALOG', 'https://site.ru/');

 


Как мне все это побороть?)))

Спасиб

 

Получилось у вас исправить ошибки?

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Здравствуйте. 

После установки SSL не могу попасть в окно заказы в админке, нажимаю "Посмотреть заказы" появляется ошибка. Подскажите пожалуйста как это исправить. 

SreenOrder.png

Надіслати
Поділитися на інших сайтах


13 часов назад, Jonoff сказал:

После установки SSL не могу попасть в окно заказы в админке, нажимаю "Посмотреть заказы" появляется ошибка.

Смотрите журнал ошибок или просто на сетевой вкладке инструментов разработчика посмотрите на начало тела ответа сервера. Похоже, что у вас там ошибки выпадают, из-за чего браузер не может нормально страницу обработать.

Быстрое решение - это отключить вывод ошибок, но надо всё равно разбираться, что там за ошибки.

Надіслати
Поділитися на інших сайтах


On 4/18/2018 at 3:26 AM, Dotrox said:

Смотрите журнал ошибок или просто на сетевой вкладке инструментов разработчика посмотрите на начало тела ответа сервера. Похоже, что у вас там ошибки выпадают, из-за чего браузер не может нормально страницу обработать.

Быстрое решение - это отключить вывод ошибок, но надо всё равно разбираться, что там за ошибки.

Я не смог самостоятельно найти ошибку, обратился в свой хост за помощью, после анализа ошибки они отключили сжатие в админке и ошибка пропала, честно, суть ошибки я не понял. 

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Добрый день.

Прошу помощи с установкой SSL сертификата.

Сертификат получила,

в config

image.png.3006fba1d3ea8742f5994301b5cdcf58.png

и

image.png.91031fa2f2c084673f8d663fdd0c20a8.png

в htaccess:

Options +FollowSymlinks

# Prevent Directoy listing 
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Require all denied
# Order deny,allow
# Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
RewriteBase /

# www -> ssl non www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
 
# non ssl -> ssl
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^(.+)/$
RewriteRule ^(.*)/$ /$1/?%1 [R=301,L]

RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/storage/(.*) 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]

До замены в htaccess не подгружались иконки на сайте и защищенными открывались только стр регистрации и входа.

После замены все страницы открываются защищенными, также не подгружаются иконки и не могу попасть в админ панель.

Версия OcStore 2.3.0.2.3

Подскажите, что нужно исправить?

Надіслати
Поділитися на інших сайтах


1 минуту назад, Irina51552 сказал:

Проблемы остались те же

А вам не кажется странным, что у вас в конфигах прописан другой домен?

mybotaniq.ru и www.mybotaniq.ru - это два разных домена. У вас в .htaccess прописан редирект на версию без www, а в конфигах вы прописали с www.

Надіслати
Поділитися на інших сайтах


 

5 минут назад, Dotrox сказал:

А вам не кажется странным, что у вас в конфигах прописан другой домен?

mybotaniq.ru и www.mybotaniq.ru - это два разных домена. У вас в .htaccess прописан редирект на версию без www, а в конфигах вы прописали с www.

Проблема решена!

Спасибо огромное!)

Надіслати
Поділитися на інших сайтах


Здравствуйте,

 

Могли бы вы подсказать, что нужно поправить для корректной работы SSL?

 

Хостер прописывал следующие параметры в htaccess

RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

 

Config:

// HTTP
define('HTTP_SERVER', 'http://site.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://site.ru/');

 

Admin config:

// HTTP
define('HTTP_SERVER', 'http://site.ru/admin/');
define('HTTP_CATALOG', 'http://site.ru/');

// HTTPS
define('HTTPS_SERVER', 'https://site.ru/admin/');
define('HTTPS_CATALOG', 'https://site.ru/');

 

В файле /site.ru/public_html/system/library/url.php указал public function link($route, $args = '', $connection = 'SSL') {

 

Заменил в файлах, где нашел http на https.

 

Не заходит в админку и страница с продуктами отображается некорректно.

Надіслати
Поділитися на інших сайтах


1 минуту назад, WickedMax сказал:

В файле /site.ru/public_html/system/library/url.php указал public function link($route, $args = '', $connection = 'SSL') {

После этого надо кеш окмод обновить.

Если не поможет, то в конфигах абсолютно везде прописать https://.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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