RHCk

Модераторы
  • Публикации

    1 258
  • Зарегистрирован

  • Посещение

  • Days Won

    43

Все публикации пользователя RHCk

  1. UPD24.10.2016 Данная инструкция актуальна для Opencart.PRO и Opencart.CMS версий 2.1.0.2.2 и выше! UPD02.11.2016 Важное дополнение по Ukraine.com.ua от @Yoda в разделе 10.2 UPD08.01.2017 Дополнение от @markimax в разделе 3.4 о том, нужно ли удалять модуль HTTP FIX после склейки зеркал. 0. ВАЖНО! Перед началом любых экспериментов не забываем делать бэкап файлов и базы сайта!!! 1. Для перехода на SSL (HTTPS) нужен сертификат, получить его можно здесь: Comodo (бесплатный сертификат выдается на 90 дней, можно продлить); Let'sEncrypt (на некоторых хостингах доступен к установке в Панели Управления); WoSign и StartCOM (на данный момент ситуация неоднозначная, лучше воздержаться). 2. Далее необходимо установить сертификат на сервер, либо активировать его в ПУ, либо передать его хостинг-провайдеру для установки на сервер (на котором размещен ваш сайт). Более подробно о данной процедуре можно узнать в техподдержке хостера. 3. Настраиваем CMS для работы с SSL. 3.1 В файлах /config.php и admin/config.php делаем замены: 3.2 Устанавливаем этот модуль. Отдельно благодарим комрадов @Yoda, @savage4pro и @markimax, которыми он был написан. Настройка CMS на данном этапе завершена. 3.3 Дополнительная информация от @savage4pro о работе модуля: 3.4 Нужно ли удалять модуль после склейки зеркал? 4. Далее необходимо настроить редирект с HTTP на HTTPS. Ситуация здесь двоякая, если сразу настроить редирект, в большинстве случаев позиции в выдаче ПС будут потеряны. Явление временное, но неприятное. Посему, согласно изысканиям и рекомендациям комрадов @Yoda и @savage4pro (если о ком-то не написал, отпишитесь, исправлю), с редиректом мы повременим до момента склейки зеркал сайта поисковиками (зеркала - сайт на HTTP и HTTPS). Делаем следующее в файле robots.txt: если sitemap вашего сайта не отдается фидом, добавляем в обе секции (User-agent: * и User-agent: Yandex) robots.txt следующую директиву: Sitemap: httрs://mysite.com/sitemap.xml в секции для Яндекса (User-agent: Yandex) добавляем директиву Host: Host: https://<ваш_сайт> 5. Добавляем в Вебмастеры Яндекса и Гугла HTTPS-версии вашего сайта. В Вебмастере Яндекса наблюдаем и ждём момента, когда зеркала будут склеены. Для тех у кого не очень много товаров в каталоге или много свободного времени идём Инструменты -> Переобход страниц и каждый день добавляем по 10 ссылок (с HTTPS), тем самым заставляя Яшу чуть быстрее индексировать ваш сайт по HTTPS. 6. Дополнительная информация: от Яши - здесь; от Гоши - здесь и здесь. 7. Когда склейка зеркал произошла, остается дело за малым - настроить редирект. 7.1 Идём "Система -> Настройки -> Редактировать -> Вкладка Сервер -> Использовать SSL: выбираем Да. ДО склейки зеркал НЕ включаем. 7.2 И тут, на мой взгляд, основные танцы с бубном. Обновленный seo_pro (с версии 2.1.0.2.2) позволяет избавиться от танцев с бубном вокруг .htaccess, делая внесение изменений в него не обязательными. Написать о результатах и задать вопрос можно в теме поддержки модуля. Если вы всё же приняли решение настроить редирект в .htaccess, для вас информация далее. В виду того, что у разных хостинг-провайдеров разные настройки серверов, необходимо выбрать тот вариант редиректа, который будет работать. Как проверить напишу чуть ниже. Важный момент! Подразумевается, что редирект с "с www" на "без www", или наоборот, у вас уже настроен. Если нет, смотрите здесь. ВАЖНО! Изменения вносятся в файл .htaccess в корневом каталоге сайта. 7.3 Варианты редиректов: 7.3.1 Редиректы от @Yoda: 7.3.2 Редирект от @savage4pro: 7.3.3 Редирект от Timeweb: 8. Проверка. Чтобы проверить корректность работы произведенных изменений необходимо сделать следующее: 8.1 Если у вас настроен редирект с "с www" на "без www" идём на сайт по HTTP с WWW, должны получить HTTPS без WWW; идём на сайт по HTTP без WWW, должны получить HTTPS без WWW; идём на сайт по HTTPS с WWW, должны получить HTTPS без WWW. 8.2 Если у вас настроен редирект с "без www" на "с www" идём на сайт по HTTP с WWW, должны получить HTTPS с WWW; идём на сайт по HTTP без WWW, должны получить HTTPS с WWW; идём на сайт по HTTPS без WWW, должны получить HTTPS с WWW. 8.3 Отдельно можно проверить как после всех изменений ваш сервер отдает статические файлы, например, фото товаров. Зайдите на страницу товара, скопируйте ссылку на фото товара, вставьте её в строку браузера и поэкспериментируйте согласно пунктов 8.1 - 8.2, и посмотрите по какому протоколу будет отдаваться статика. 8.4 У некоторых хостинг-провайдеров есть возможность включить редирект в ПУ. Тут следует обратить внимание на то, каким редиректом будет осуществляться переадресация - 301-м или 302-м. Нужен 301-й. Как посмотреть? Можно здесь. Также показывает редирект Screaming Frog SEO Spider, браузер тоже показывает. Пробуйте. 9. ВАЖНО! Все внешние скрипты, стили, шрифты и прочие iframe должны подключаться строго по HTTPS и никак иначе! В противном случае получим кучу ошибок в консоли браузера и корявости на сайте. P.P.S. Остался один вопрос - Вопрос №1, нужно ли добавлять строчку "define('HTTPS_IMAGE', 'https://site.ru/image/');" или нет? 10. Раздел с решениями для хостинг-провайдеров: 10.1 Хостинг-провайдер Timeweb.ru: 10.2 Хостинг-провайдер Ukraine.com.ua: ПОЛЕЗНО! Сервис для тестирования установленного сертификата QUALYS SSL LABS 11. Небольшой эксперимент с инструментом "Переобход страниц": 11.1 Сайт, около 600 товаров, переставил на HTTPS. 11.2 В вебмастере Яндекса сделал "переезд на https" получил ответ, что скоро всё произойдёт. До сих пор жду. 11.3 Добавил отдельно тот же сайт, но по HTTPS, так "Переобход" работает. 11.4 Добавляю каждый день по 10 страниц (без повторений) в "Переобход страниц". 11.5 Результат (И - страниц в индексе, П - страниц в поиске): 11.6 Вывод - профит от инструмента ясен и понятен. P.S. Ну а если вы всё ещё ждёте Яшу в гости, ну что ж ждите ****************************** на правах рекламы ***************************** Крайне полезно использовать мод от Markimark HTTPS FIX PRO ****************************** на правах рекламы *****************************
  2. Автор шаблона - @pikitos Совместимость с OPENCART.PRO: ДА Промо - http://ocshop.info/adaptivnyj-shablon-revolution/ Описание настроек шаблона - линк Актуальная версия - 3.1.2 от 05.01.2017 21:30 MSK Функционал: Изменения в версии 2.X: Изменения в версиях 3.X: Исправлено: Демо: Установка Revolution v2.X для Opencart.PRO v2.1.X: Обновление с 1.X до 2.X (в скобках написал отличия от описания автора - RHCk): Обновление с 2.0 до 2.1-2.3: Дополнительная информация: UPD06.12.2016 Адаптация для MegaFilterPro: UPD19.12.2016 Вопросы о сроках выхода обновлений задаем строго в личку автору шаблона! В теме поддержки подобные сообщения будут удаляться, авторы подобных сообщений будут награждаться штрафными баллами! UPD21.12.2016 ВАЖНО! В шапке рядом с актуальной версией шаблона указаны дата и время последнего изменения файлов шаблона. Если вы скачали архив ранее указанных даты и времени, скачайте его снова! UPD22.12.2016 ПОЛЕЗНО! Дополнение от @savage4pro: Купить шаблон и получить обновление можно здесь - LiveOpencart.ru
  3. Все вопросы, касающиеся сборки OPENCART.PRO версий 2.3.X, задаём только в этой теме! Тема поддержки сборки OPENCART.CMS v2.3.X >>> История версий OPENCART.PRO v2.3.X: 20.12.2016 - 2.3.0.2.1 (скачать) Обновление 2.1.X -> 2.3.0.2.1: UPD21.12.2016 Информация о лицензировании поддоменов и тестовых доменов от @admin: Покупаем и получаем обновления в личном кабинете - LiveOpencart UPD27.12.2016 Правила Темы поддержки:
  4. Все вопросы, касающиеся сборки OPENCART.CMS версий 2.3.X, задаём только в этой теме! Тема поддержки сборки OPENCART.PRO v2.3.X >>> История версий OPENCART.CMS v2.3.X: 28.09.2016 - 2.3.0.2 20.12.2016 - 2.3.0.2.1 (скачать) Обновление 2.3.0.2 -> 2.3.0.2.1: Обновление 2.1.X -> 2.3.0.2.1:
  5. Автор модуля - @ocfilter Совместимость с OPENCART.PRO: ДА Промо - http://ocfilter.com/ Скидка для клуба OPENCART.PRO: Есть, 400руб. Запрос отправлять в личку @admin или @ocfilter Функционал: Демо: Установка: FAQ (ЧаВо): Купить можно здесь Данная тема создана для поддержки пользователей модуля ocfilter. При возникновении непреодолимого желания пофлудить, просьба делать это тут.
  6. Фикс нужен для существующего сайта, чтобы с наименьшей просадкой в выдаче перейти на HTTPS. Для нового сайта он как лёгкая страховка от рукожопоголовых пейсателей модулей. Если говорить обо мне, я не ставил его ни на работающие сайты, ни на новые. На новых сайтах не вижу смысла, на старых просадка не была критична, да и экспериментов хотелось Затеивалась вся движумба дабы Яшу не обидеть. Но если не сидеть попой на диване, а хотя бы немного шевелиться, получается что вовсе он не обидчивый, а просто ленивый)) P.S. C Новым годом вас, Друзья (по старому стилю)! И пусть всё содержимое индекса будет в поиске
  7. Добавил описание мотивации и результата мотивации Яши в пункт 11.
  8. Сначала сделал "переезд на https" получил ответ, что скоро всё произойдёт, ещё жду. Добавил отдельно тот же сайт на HTTPS, так "Переобход" работает. Добавлял три дня по 10 страниц в "Переобход". На второй день в индексе 18 страниц, на третий 111. Профит
  9. Нужно чтобы не было одновременной доступности с www и без www. А если статика доступна и по HTTP, это не критично.
  10. Скриншоты под ковёр не убираете 1. Есть более актуальные версии, чем 2.1.0.2 2. По вкладкам посмотрите, возможно что-то из необходимого не указали (на английском языке например).
  11. Волшебник, установкой сертификата превращает OC.PRO в Битрикс Посмотрие на sitemap, мне кажется с ним что-то не так.
  12. Все важные моменты необходимо зондировать заблаговременно. Тогда не придётся метаться между говнохостингами и удивляться почему всё так плохо.
  13. Если в ПУ хостинга включен редирект, его нужно выключить (ну или не добавлять редирект в .htaccess). Редирект возьмите из пункта 7.3.2, причем если вам нужен только редирект HTTP -> HTTPS, используйте конструкцию без первых двух строк (в них редирект с "с www" на "без www"), поместив её в следующей строке после RewriteEngine On файла .htaccess. Также не забывайте про включение SSL в настройках движка.
  14. Если используете Fix, вроде как он должен это решать. Если не используете, проверьте конфиги (их два), там везде должен быть https. SSL должен быть включен в настройках магазина. Ну и корректно должен быть настроен редирект.
  15. Фиды нужно отдать в Вебастерах Гоши и Яши. Если отданы фиды, в robots.txt добавлять их нет необходимости.
  16. Первую часть: Sitemap: httрs://mysite.com/sitemap.xml
  17. Я не ставил. Возможно есть те, кто ставил, и они поделятся опытом.
  18. 1. Установить сертификат. 2. Внести изменения в файлы config.php (в корне и в папке admin, согласно п-кта 3.1). 3. Внести изменения в .htaccess (согласно п-кта 7.3.2). 4. Внести изменения в robots.txt (согласно п-кта 4). 5. Система -> Настройки -> Изменить -> Вкладка Сервер - Использовать SSL - Да. 6. Сообщить Гоше и ждать в его гости. 7. Сообщить Яше и пинать его ежедневно через Переобход страниц в гости.
  19. Создавайте новый топик! Не нужно превращать тему в личный вопросник.
  20. Либо ответ выше, либо этот модуль.
  21. Внимательно читаем правила темы! Со следующего раза буду предупреждать.
  22. На klerk.ru есть хорошая тема по обсуждению этого вопроса, Яшина касса там тоже упоминается неоднократно.
  23. Друзья! С Новым 2017 годом! Здоровья, Счастья, Успехов в работе! Ура!!!)
  24. Собирайте на живом хостинге.