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

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


maxg5
 Share

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?

Link to comment
Share on other sites


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

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

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]

 

Link to comment
Share on other sites


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

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

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

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

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

Profit!

Link to comment
Share on other sites


13 minutes ago, SiteMix said:

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

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

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

Profit!

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

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

Link to comment
Share on other sites


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

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

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

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

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.