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

Не получается включить HTTPS


Recommended Posts

Сайт на движке Opencart 3 - сам сайт

Нужно включить на сайте HTTPS.

Сертификат на хостинге установил.

В админке включил SSL

В файле /admin/config.php прописал:

// HTTP
define('HTTP_SERVER', 'http://luxury-watch24.com/admin/');
define('HTTP_CATALOG', 'http://luxury-watch24.com/');

// HTTPS
define('HTTPS_SERVER', 'https://luxury-watch24.com/admin/');
define('HTTPS_CATALOG', 'https://luxury-watch24.com/');

В файле /config.php прописал:

// HTTP
define('HTTP_SERVER', 'http://luxury-watch24.com/');

// HTTPS
define('HTTPS_SERVER', 'https://luxury-watch24.com/');

В файле .htaccess такой код:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

Админка перевилась на HTTPS, а сам сайт нет. 

В исходном коде страниц остается пордяка 160 ссылок с http, причем не те которые я прописывал при верстке, а которые где генерируются автоматически.

Как перевести полностью сайт на HTTPS?

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


Все равно проблема остается.

Прописал как вы сказали, получилось так:

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

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


44 минуты назад, maxg5 сказал:

Как перевести полностью сайт на HTTPS?

1. Заменить в конфиге все http на https

2. Если в текстах или в баннерах есть ссылки на свой сайт с http - заменить на относительные или с https.

3. Настроить редирект так чтобы при любой комбинации с www или без и с http, открывался адрес https://luxury-watch24.com

Profit!

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


13 minutes ago, SiteMix said:

1. Заменить в конфиге все http на https

2. Если в текстах или в баннерах есть ссылки на свой сайт с http - заменить на относительные или с https.

3. Настроить редирект так чтобы при любой комбинации с www или без и с http, открывался адрес https://luxury-watch24.com

Profit!

Я это все сделал. Но осталась одна проблема(см. скриншот)

Не знаю как ее исправить, где именно поменять на https.222.png.10ce4e58bb9854e219d37a60fc0aff5c.png

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


11 часов назад, maxg5 сказал:

Я это все сделал. Но осталась одна проблема(см. скриншот)

Не знаю как ее исправить, где именно поменять на https.

Я проблему не наблюдаю.

 Вероятно, в кэше осталось. Ctrl + F5

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


3 минуты назад, maxg5 сказал:

Я уже все решил установкой модуля HTTPS FIX 

Бесплатной версии ?

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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