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

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


RHCk

Recommended Posts

Уважаемые Гуру, подскажите начинающему! На днях собираюсь обновить сайт с  1.5 на 2.3, и уже получил сертификат SSL. Что лучше сделать - сначала перейти на SSL на версии 1.5 или сначала обновить сайт вместе с переходом на SSL?

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

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

подскажите начинающему

1. Не забывайте про бэкап!

2. Я бы сначала перешёл на HTTPS, дождался склейки и затем обновился.

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

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

1. Не забывайте про бэкап!

2. Я бы сначала перешёл на HTTPS, дождался склейки и затем обновился.

 

Я думаю лучше уже сразу всё делать =)

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

Мнения разделились!

Добавлю - у меня все равно большая часть SEO (если не все) будут новыми, так как магазин полностью переделан, другие категории, статьи и т.д. Есть ли при этом смысл ожидания склейки?

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

51 минуту назад, WarStyle сказал:

Я думаю лучше уже сразу всё делать

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

Если времени вагон и жажда экспериментов в наличии, можно и сразу:Koshechka_08:

43 минуты назад, Vowan сказал:

так как магазин полностью переделан

Если магазин переделан, так как вы описываете, то вы будете иметь новый сайт.

Если от старого совсем пользы нет, делайте всё сразу, если что-то оттуда полезное есть, а оно наверняка есть, предварительно подумайте.

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

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

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

2 часа назад, RHCk сказал:

Если магазин переделан, так как вы описываете, то вы будете иметь новый сайт.

Сайт будет новым, но название-то не изменится. И сами товары остаются.

 

2 часа назад, RHCk сказал:

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

Знать бы еще, как это сделать. ;)

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

2 часа назад, RHCk сказал:

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

 

Не думаю, потому как всё будет же старое, только внешний вид изменится, хотя бог его знает эти ПС =)

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

1 час назад, WarStyle сказал:

потому как всё будет же старое

При переходе с 1.5 на 2.3, из старого останутся, в лучшем случае, доменное имя и два конфига =))

А судя по информации от задавшего вопрос, там и индекс ПСов не планировалось сохранять.

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

35 минут назад, RHCk сказал:

При переходе с 1.5 на 2.3, из старого останутся, в лучшем случае, доменное имя и два конфига =))

А судя по информации от задавшего вопрос, там и индекс ПСов не планировалось сохранять.

 

Описание, теги, в общем вся инфа о товарах) Для чего тогда вообще переезжают с 1.5 на 2.3, если можно всё при этом потерять и заново встрять на индексацию?)

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

15 часов назад, WarStyle сказал:

Для чего тогда вообще переезжают с 1.5 на 2.3

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

А 2.3 потому как многие модули, которые сейчас использую, на 1.5 просто не существуют.

 

Вчера в Яндекс.Вебмастере обнаружил фичу -  "Переезд сайта". Там можно указать переезд с http на https. Кто пользовался этим, может Яндекс все сделает сам?

А мне только домен перенастроить?

 

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

  • 2 weeks later...

 

ОТЧОТ!

Переехал и я наконец-то на SSL! :Koshechka_08:

Все таки сначала обновился на Opencart 2.3, причем адреса старых товаров сохранил, чтоб совсем не исчезнуть из поиска, а 22 сентября перешел на хттпс.

Делал по инструкции в шапке, модуль установил, НО! Пришлось в настройках опенкарта сразу указать, что SSl, а не после склейки, как в инструкции - иначе во всех браузерах шел ответ "бесконечное перенаправление, сервер не найден и т.д.". Так вроде все ОК, спасибо за модуль и все остальное!

У Яши все прописал, про переезд, про новый сайтмэп, роботс и т.д. Пока думает.

Осталось одно мне непонятно - все статьи (о компании, доставка и т.д.) имеют адреса вида хттп почему-то! Их надо где-то ручками менять?

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

В 27.09.2017 at 21:54, Vowan сказал:

 

ОТЧОТ!

Переехал и я наконец-то на SSL! :Koshechka_08:

Все таки сначала обновился на Opencart 2.3, причем адреса старых товаров сохранил, чтоб совсем не исчезнуть из поиска, а 22 сентября перешел на хттпс.

Делал по инструкции в шапке, модуль установил, НО! Пришлось в настройках опенкарта сразу указать, что SSl, а не после склейки, как в инструкции - иначе во всех браузерах шел ответ "бесконечное перенаправление, сервер не найден и т.д.". Так вроде все ОК, спасибо за модуль и все остальное!

У Яши все прописал, про переезд, про новый сайтмэп, роботс и т.д. Пока думает.

Осталось одно мне непонятно - все статьи (о компании, доставка и т.д.) имеют адреса вида хттп почему-то! Их надо где-то ручками менять?

Чтоб миновать сей изврат с ручной сменой URL'ов существует волшебная команда в БД, с помощью которой можно массово сменить протокол. Если добрые люди (которые куда лучше меня работают с подобным) напишут ее, то будет счастье вам и многим другим)

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

15 часов назад, Niraban сказал:

Чтоб миновать сей изврат с ручной сменой ORL'ов существует волшебная команда в БД, с помощью которой можно массово сменить протокол. Если добрые люди (которые куда лучше меня работают с подобным) напишут ее, то будет счастье вам и многим другим)

 

Во как! А в руководстве об этом ни слова!...

Может кто поделится из Гуру?

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

2 минуты назад, Vowan сказал:

 

Во как! А в руководстве об этом ни слова!...

Может кто поделится из Гуру?

 

15 часов назад, Niraban сказал:

Чтоб миновать сей изврат с ручной сменой ORL'ов существует волшебная команда в БД, с помощью которой можно массово сменить протокол. Если добрые люди (которые куда лучше меня работают с подобным) напишут ее, то будет счастье вам и многим другим)

 

 Есть прекрасный SEO HTTPS FIX PRO который это все делает и не надо лезть в БД

 

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

Всем привет,

 

Сразу скажу, что я новичек в seo и opencart. Пытаюсь сделать новый ресурс и решил сразу сделать как полагается на https.

Настроил все как расписано в первом посте. У меня все работает кроме статики. Т.е если например я открываю карточку товара, копирую url картинки товара (он правильный https), открываю url в новом окне и пытаюсь поменять https на http то у меня картинка прекрасно открывается по http. Такая же ситуация с www.

Т.е никаких редиректов не происходит и картинка открывается по тому урлу по которому ее запросили.

 

Версия ocStore 2.3.0.2.3, Seo Pro модуль включен. 

Изменения в htaccess:

Скрытый текст

# SEO URL Settings
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.meberli.ru$ [NC]
RewriteRule ^(.*)$ http://meberli.ru/$1 [R=301,L]

# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /
# Проверяем пришел ли запрос по протоколу HTTPS и если нет - то для основного домена сайта оптравляем его на HTTPS
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?(meberli\.ru)
RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]

 

Хостинг beget. Может нужно какие-то еще настройки поправить, чтобы статика отдавалась по тем же правилам?

 

PS: Я прочитал ветку и видел там аналогичную проблему, но там до решения не дошли или может я его не понял.

HTTPS FIX PRO у меня не установлен.

Изменено пользователем RHCk
Картинки, логи и код убирайте под спойлер!
Ссылка на комментарий
Поделиться на других сайтах

4 часа назад, shestkoff сказал:

У меня все работает кроме статики

4 часа назад, shestkoff сказал:

но там до решения не дошли

Причина сего в настройках серверов виртуального хостинга.

Чем плоха отдача статики по двум протоколам? На своих сайтах даже не озадачивался данной проблемой.

P.S. Хостинг поменяйте заблаговременно.

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

В 12.01.2017 at 21:05, RHCk сказал:

Нужно чтобы не было одновременной доступности с www и без www.

А если статика доступна и по HTTP, это не критично.

 

Прочитав до этого ветку я видел ваше старое сообщение.  Наверное я непонятно написал с своем первом посте. У меня картинка доступна и по www и без, по http и по https.

Т.е по всем возможным комбинациям.

Если нет ничего страшного, что картинка выдается по http и https, то все равно остается проблема с www.

 

А разве хостинг может влиять на то, как отдается статика? Я допускаю, что перед апачем у них скорее всего стоит nginx, у которого тоже есть свои настройки. В моем случае получается как будто nginx на 100% знает, что это статика и не пробрасываетс запрос через апач. Так наверное не может быть?!

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

26 минут назад, shestkoff сказал:

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

В чём суть этой проблемы?

31 минуту назад, shestkoff сказал:

Так наверное не может быть?!

Аналогичный вопрос я задавал своему хостеру, вот часть переписки:

Скрытый текст

Я: Сегодня стал корректировать файл robots.txt и заметил, что он доступен по четырём адресам 
www.site.ru/robots.txt 
site.ru/robots.txt 
https://www.site.ru/robots.txt
https://site.ru/robots.txt
и редирект не работает. 

Подскажите, в чём может быть проблема?

Х:На наших серверах используется схема работы, при которой запросы к статичным файлам (в частности, txt, pdf и zip) обрабатываются с помощью Nginx, а остальные запросы передаются Apache. Поэтому файл .htaccess не может использоваться для отключения доступа к статическим файлам типа robots.txt или реализации перенаправления, так как он обрабатывается только на уровне Apache. 

Для решения вопроса рекомендуется использовать следующий вариант: 
- в скриптах сайта можно использовать ссылки на файлы, которые физически отсутствуют (например, для файлов на сервере использовать формат pdx); 
- осуществлять перенаправления с таких файлов на существующие при помощи .htaccess. 

При использовании описанного способа запрос будет обрабатываться Apache, и инструкции в .htaccess будут вступать в силу.

 

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

Проблема в том, что картинка открывается по всем 4 урлам

 

https://site.ru/image.jpg - я выбрал адрес без www, поэтому это главное зеркало (вроде так его называют)

http://site.ru/image.jpg - вы говорите, что в этом нет ничего плохого

https://www.site.ru/image.jpg - это плохо судя по вашему старому посту

http://www.site.ru/image.jpg - и это плохо

 

А почему плохо если картинка (именно картинка, а не html страница) может открываться и по www и без? Ведь на сайте все ссылки ведут по урлу без www.

 

Возможно действительно мой хостинг виновник того, что редирект не происходит.

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

33 минуты назад, shestkoff сказал:

Проблема в том, что картинка открывается по всем 4 урлам

Картинка не есть сайт.

Когда вы заходите на сайт, у вас корректно должны срабатывать два редиректа - с www на без www, и далее с http на https.

После чего все картинки доступны и загружаются по https.

Не вижу проблемы в доступности картинки по 4 урлам.

36 минут назад, shestkoff сказал:

А почему плохо если картинка (именно картинка, а не html страница) может открываться и по www и без?

Я у вас спросил выше, в чем проблема? Возможно я чего-то не знаю.

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

В 28.09.2017 at 16:17, markimax сказал:

Есть прекрасный SEO HTTPS FIX PRO который это все делает и не надо лезть в БД

 

А, вот оно что. Есть оказывается еще полная версия фикса. А если у меня уже был установлен бесплатный фикс, не полетит все к чертям при установке версии PRO?

 

А Яндекс через 10 дней заявки на переезд на HTTPS выдал что-то типа "техническая ошибка, подайте заявку заново." Ну подал, теперь красуется надпись " В ближайшее время в результатах поиска вместо домена site.ru появится https://site.ru".

Надеюсь это косяк Яндекса, а не у меня.

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

  • 2 weeks later...
В 30.01.2017 at 20:35, szestkov сказал:

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

Кто может подсказать по проблеме подключения Opencart 2.2.0.0 по протоколу SSL.  Магазин подключил и всё нормально работает, но вот при переходе в товары весь дизайн слетает в одну колонку слева. При отключении ЧПУ - весь сайт работает нормально, но ссылки на товары показываются абракадаброй. Как решить эту проблему? Ведь на сайте без ssl всё работало нормально. Дело в том, что сайт находиться на хостинге Timeweb и там автоматически идет перенаправление с http на https.
Что-то здесь очень просто решается, но понять никак не могу.

Специалисты! Подскажите, что нужно сделать!
С уважением, Андрей

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

Oshibka_chpu.jpg

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

Oshibka_bez_chpu.jpg

Наверное, зря загрузил скрины?

Сразу всё место на странице заняли.

 

Всем привет. У меня такая же проблема, только на firstvds
Опенкарт 2.2.0.0 Русская сборка. Есть решение?

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

В 31.01.2017 at 22:21, RHCk сказал:

Уже посмотрел. У вас русская сборка OC.

С неё лучше уйти (не в рекламных целях).

Если интересно почему, поспрашивайте в Курилке.

Или почитайте в Блоге.


А есть решение проблемы без ухода с русской сборки?

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

4 минуты назад, maxlapkovsky сказал:


А есть решение проблемы без ухода с русской сборки?

Там ошибка
Они заменили ПОЛНОСТЬЮ, оригинальный seo_url на какой то говнокод
 

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

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