COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Руководство для перехода на SSL (HTTPS)


RHCk

Recommended Posts

Добрый день Всем,

Перешел на новый сайт с http на https (Все редерект работают четка, включая картинки), сегодня посмотрев старый пост Марка проверил что линк rel="canonical" /> все равно http http://prntscr.com/fabge7 и как Марк советует лучше его поменять (на сайте уже стоит mod https Fix и вебмастре яндекса прописал сайт только после перехода на https).

я так понял что для этого надо ссделать след изменения поменять

<link rel="alternate" hreflang="ru" href="http://site.com/" />

на

<link rel="alternate" hreflang="ru" href="https://site.com/" />

 

Мой вопрос знатакам в каком файле надо сделать необходимые изменеия (версия OPENCART.PRO 2.Х ('VERSION', '2.3.0.2.2') шаблон newstore)

Заранее благодарен за помощь

Ссылка на комментарий
Поделиться на других сайтах

Добрый день! Поможете советом?

 

Есть сайт site.ru

Без ssl

 

Нужно переехать на site2.ru

И сразу думаю про переезд на ssl. Т.е. на https://site2.ru

 

Такая схема жизнеспособна? 

Т.е. то, что я сразу и домен и протокол меняю - не слишком брутально для seo будет? Сейчас по seo более-менее себя чувствуем (тьфу-тьфу :-) )

Читал, что для ПС сайты с ssl и без оного все равно разными считаются...

 

Вопросы по обсуждаемой инструкции возникли такие:

1) модули нужно использовать и HTTPS Fix от Yoda и SEO HTTPS FIX PRO от Марка одновременно? Или только второго достаточно?

2) вопрос по счетчику метрики - насколько допустимо на новый домен с ssl ставить старый счетчик в то время, пока зеркала в процессе склейки находятся...

 

Ссылка на комментарий
Поделиться на других сайтах

Добрый вечер!

  1. Shared (Beget)
  2. Opencart.Pro 
  3. Версия 2.3.0.2.2
  4. Стандартный
  5. kidsrock.ru

Сайт пустой? только поставил сборку и настраиваю, в настройках включил использование SSL

В конфигах поправил

// HTTP
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/');

и 

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

В .htaccess прописал 

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]
RewriteCond %{HTTP:X-Forwarded-Proto} =""
RewriteCond %{HTTP:X-HTTPS} !1 [OR]
RewriteCond %{HTTPS} !=on
RewriteCond %{REQUEST_URI} !robots\.txt
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

По пунктам 8.1 - 8.2 все правильно все работает, но 8.3 проверяю изображение товара доступно по https c www и без www, так же по http c www и без www, та же самая ситуация с файлом robots.txt но с ним и не должно работать судя по .htaccess

На хостинге нет возможности включать выключать редирект, что может быть не так?

Ссылка на комментарий
Поделиться на других сайтах

  В 24.05.2017 at 16:59, Garbageman сказал:

что может быть не так?

Expand  

1. По хорошему сменить бы вам хостинг, разумеется если вы не занимаетесь всем этим исключительно в образовательных целях.

  В 24.05.2017 at 16:59, Garbageman сказал:

В .htaccess прописал

Expand  

Поставьте эту конструкцию после RewriteEngine On (с новой строки).

Ссылка на комментарий
Поделиться на других сайтах

  В 24.05.2017 at 20:10, RHCk сказал:

1. По хорошему сменить бы вам хостинг, разумеется если вы не занимаетесь всем этим исключительно в образовательных целях.

Поставьте эту конструкцию после RewriteEngine On (с новой строки).

Expand  

В .htaccess как раз после этой строки

Если не сложно объясните почему сменить хостинг? и какой посоветуете?

Ссылка на комментарий
Поделиться на других сайтах

  В 24.05.2017 at 20:18, Garbageman сказал:

В .htaccess как раз после этой строки

Expand  

А покажите его весь (под спойлер только спрячьте).

  В 24.05.2017 at 20:18, Garbageman сказал:

Если не сложно объясните почему сменить хостинг?

Expand  

С Бегетом регулярно возникают какие-то проблемы.

  В 24.05.2017 at 20:18, Garbageman сказал:

и какой посоветуете?

Expand  

Поспрашивайте здесь.

Ссылка на комментарий
Поделиться на других сайтах

  В 24.05.2017 at 20:44, RHCk сказал:

А покажите его весь (под спойлер только спрячьте).

С Бегетом регулярно возникают какие-то проблемы.

Поспрашивайте здесь.

Expand  
  Показать содержимое

 

Ссылка на комментарий
Поделиться на других сайтах

  В 24.05.2017 at 20:18, Garbageman сказал:

.htaccess

Expand  

Порядок, сверился со своими.

Спросите у ТП, возможно у них специфические настройки серверов.

По возможности отпишитесь о результате.

Ссылка на комментарий
Поделиться на других сайтах

1) VDS/VPS.
2) Версия ocStore 2.1.0.2.1
3) Какой шаблон установлен - magazin
4) Модули на сайте

Оплата доставка плюс

Расширенная статистика IMReport

MailPro от shchs@ya.ru

FilterVier_SEO_v.2.2.29

HTTPS FIX PRO (by opencartadmin.com)

OcSEO Plus - Решение в 1 клик

Атрибуты списком [sv2109.com]

Simple

5) Точное описание последовательности действий, чтобы получить ошибку. Захожу в просмотр заказа всплывает окно с ошибкой

error undefined
6) сайт stilnayadoma.ru

 

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

Ссылка на комментарий
Поделиться на других сайтах

  В 25.05.2017 at 07:59, Multimen сказал:

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

Expand  

 

Посмотрите первый пост, там где правила оформления сообщений.

Ссылка на комментарий
Поделиться на других сайтах

1.Был обычный хостинг, теперь перешёл на сервер (IaaS)

2. ocStore 2.3.0.2.2

4.шаблон Fractal

5.из последних что ставил это "V2 Кэш страниц"

6. делал всё по инструкции, последовательность та же. в чём был нюанс, не хотели работать редиректы. обратился в хостеру он влепил мне 

  Цитата

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
 
RewriteCond %{SERVER_PORT} !^443
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ https://trendsezona.by%{REQUEST_URI} [R=301,L]

Expand  

и потом всё заработало.

В конфигах везде проставил https

Модуль HTTPS Fix включён.

пункт 8.1 проверял,всё ок.

пункт 8.3 не работает. картинки отдаются по http и https

Но в этот же день обнаружил что не работает несколько ссылок на сайте, а именно производители, и товары со скидкой. например

https://trendsezona.by/specials/

остальные страницы работают хорошо. после загрузки выдаёт ошибку 504 Gateway Time-out, или 

  Цитата

Fatal error: Uncaught exception 'Exception' with message 'Error: MySQL server has gone away<br />Error No: 2006<br />SELECT * FROM oc_setting WHERE store_id = '0'' in /home/user2027508/www/trendsezona.by/system/library/db/mysqli.php:40 Stack trace: #0 /home/user2027508/www/trendsezona.by/system/library/db.php(16): DB\MySQLi->query('SELECT * FROM o...', Array) #1 /home/user2027508/www/trendsezona.by/admin/controller/startup/startup.php(5): DB->query('SELECT * FROM o...') #2 [internal function]: ControllerStartupStartup->index() #3 /home/user2027508/www/trendsezona.by/system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) #4 /home/user2027508/www/trendsezona.by/system/engine/front.php(34): Action->execute(Object(Registry)) #5 /home/user2027508/www/trendsezona.by/system/engine/front.php(19): Front->execute(Object(Action)) #6 /home/user2027508/www/trendsezona.by/system/framework.php(103): Front->dispatch(Object(Action), Object(Action)) #7 /home/user2027508/www/trendsezona.by/system/startu in /home/user2027508/www/trendsezona.by/system/library/db/mysqli.php on line 40

Expand  

 

Думал может проблема в хостинге, перешёл на более мощный сервак. Проблема осталась.
Теперь думаю может она и раньше появилась, и дело не в переходе с http на https, но вдруг кто поможет.
Спасибо!

 

Ссылка на комментарий
Поделиться на других сайтах

  В 27.05.2017 at 09:45, ace965 сказал:

В конфигах везде проставил https

Модуль HTTPS Fix включён.

Expand  

Отключение модуля что-либо меняет?

  В 27.05.2017 at 09:45, ace965 сказал:

пункт 8.3 не работает. картинки отдаются по http и https

Expand  

После отключения HTTPS Fix как отдаются картинки?

  В 27.05.2017 at 09:45, ace965 сказал:

MySQL server has gone away

Expand  

Сервер баз данных лежит.

Оформите вопрос отдельной темой в этом разделе, т.к. к переходу на https он отношения не имеет.

 

Ссылка на комментарий
Поделиться на других сайтах

  В 21.05.2017 at 10:36, Vikas сказал:

Добрый день Всем,

Перешел на новый сайт с http на https (Все редерект работают четка, включая картинки), сегодня посмотрев старый пост Марка проверил что линк rel="canonical" /> все равно http http://prntscr.com/fabge7 и как Марк советует лучше его поменять (на сайте уже стоит mod https Fix и вебмастре яндекса прописал сайт только после перехода на https).

я так понял что для этого надо ссделать след изменения поменять

<link rel="alternate" hreflang="ru" href="http://site.com/" />

на

<link rel="alternate" hreflang="ru" href="https://site.com/" />

 

Мой вопрос знатакам в каком файле надо сделать необходимые изменеия (версия OPENCART.PRO 2.Х ('VERSION', '2.3.0.2.2') шаблон newstore)

Заранее благодарен за помощь

Expand  

Нашли в каком файле менять? Тоже присутствует данная проблема.

Ссылка на комментарий
Поделиться на других сайтах

  В 31.05.2017 at 06:18, WarStyle сказал:

 

 

Expand  

а разве нужно устанавливать HTTPS Fix если сайт новый? Я как понял, этот модуль нужен тем у кого сайт работает на http и плавно переезжает на https

Ссылка на комментарий
Поделиться на других сайтах

  В 31.05.2017 at 06:39, KostyanBr сказал:

а разве нужно устанавливать HTTPS Fix если сайт новый? Я как понял, этот модуль нужен тем у кого сайт работает на http и плавно переезжает на https

Expand  

 

Верно поняли, я про конфиги писал, проверьте их

Ссылка на комментарий
Поделиться на других сайтах

  В 31.05.2017 at 06:50, WarStyle сказал:

 

Верно поняли, я про конфиги писал, проверьте их

Expand  

Отлично. Заработало. 

Нужно тогда и в первом посте поправить

  Показать содержимое

 

Ссылка на комментарий
Поделиться на других сайтах

  В 31.05.2017 at 06:55, KostyanBr сказал:

Отлично. Заработало. 

Нужно тогда и в первом посте поправить

  Показать содержимое

 

Expand  

 

Это для тех, кто делает плавный переезд

Ссылка на комментарий
Поделиться на других сайтах

  В 31.05.2017 at 05:35, KostyanBr сказал:

Нашли в каком файле менять? Тоже присутствует данная проблема.

Expand  

 

  В 31.05.2017 at 06:39, KostyanBr сказал:

а разве нужно устанавливать HTTPS Fix если сайт новый? Я как понял, этот модуль нужен тем у кого сайт работает на http и плавно переезжает на https

Expand  

 

Я принципе поставил HTTPS Fix думаю плохо от этого не будет но Вы решаете сами.

Ссылка на комментарий
Поделиться на других сайтах

  В 31.05.2017 at 15:26, KostyanBr сказал:

Мы убрали из настроек .jpg

Expand  

"you've made my day!" (c) 

 

а серьезно, если ТП хостера действительно считает такое решение решением, бегите от него

теперь вместо быстрой обработкой легким nginx-ом с кэшированием и сжатием запросы и отдачу jpg-статики обрабатывает тяжеловесный apache

лучше бы не решали вовсе, это меньшее зло

Ссылка на комментарий
Поделиться на других сайтах

  В 31.05.2017 at 15:45, savage4pro сказал:

а серьезно, если ТП хостера действительно считает такое решение решением, бегите от него

Expand  

А есть другое решение?

Ссылка на комментарий
Поделиться на других сайтах

  • RHCk changed the title to Руководство для перехода на SSL (HTTPS)
  • RHCk pinned this topic
  • RHCk locked this topic
Гость
Эта тема закрыта для публикации сообщений.