Jump to content
Sign in to follow this  
maxg5

Не получается включить 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?

Share this post


Link to post
Share on other sites

Манипуляции с htaccesa надо прописывать после RewriteBase /

Edited by SunnRi

Share this post


Link to post
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]

 

Share this post


Link to post
Share on other sites
44 минуты назад, maxg5 сказал:

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

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

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

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

Profit!

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
11 часов назад, maxg5 сказал:

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
3 минуты назад, maxg5 сказал:

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.