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

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


RHCk

Recommended Posts

1. Установил SEO Fix HTTPS,

2. Редирект для Ukraine.com.ua HTTP на HTTPS (добавил в .htaccess):

RewriteEngine On
	RewriteCond %{HTTP_HOST} ^www.ИМЯСАЙТА.com
 	RewriteRule ^(.*)$ https://ИМЯСАЙТА.com/$1 [R=301,L] 
	# Редирект для главной (с /index.php на /) 
 	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
 	RewriteRule ^index\.html$ / [R=301,L] 
 	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
 	
RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

3. в файлах  /config.php добавил "s" там где нужно

4. Система -> Настройки -> Редактировать -> Вкладка Сервер -> Использовать SSL: выбираем Да

 

Зеленый замок HTTPS заработал везде, кроме тех страниц, что генерирует SEO CMS.

нашел в коде  <span itemscope itemtype="http://schema.org/Article">  заменил на https://schema.org/Article - но не помогло..

 

Почему те страницы что создает SEO CMS не хочет показывать зеленым? 

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

  В 16.02.2017 at 17:15, inocstore сказал:

Почему те страницы что создает SEO CMS не хочет показывать зеленым? 

Expand  

Нужно @markimax позвать, он расскажет)

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

  В 16.02.2017 at 17:44, RHCk сказал:

Нужно @markimax позвать, он расскажет)

Expand  

 

Спасибо, подсказал. Оказывается нужно обновлять модуль SEO CMS.

Плохо что про это не описано в модуле SEO Fix HTTPS.

С другой стороны описано что нужно обновляться в документации SEO CMS. Теперь получается нужно перечитывать документацию всех установленных модулей!?

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

  В 16.02.2017 at 18:49, inocstore сказал:

 

Спасибо, подсказал. Оказывается нужно обновлять модуль SEO CMS.

Плохо что про это не описано в модуле SEO Fix HTTPS.

 

Expand  

 

Это четко описано в модуле SEO CMS. Доки для этого и нужны, чтобы их читать
Если у вас проблема с модулем - надо открыть доку и прочесть просто - всё!
"Если ничто другое не помогает, прочтите, наконец, инструкцию!"
Аксиома Кана и Орбена (Законы Мерфи)

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

делал по инструкции.. жду склейку зеркал.

сейчас сайт работает по HTTP://имясайта. При запросе HTTPS://имясайта перенаправляет на HTTP://имясайта

302 редирект. При обращении на хостинг - ответили что на его стороне нет редиректов.

сайт должен работать как по HTTP так и по HTTPS (до склейки).

в конфиге указано:

define('HTTP_SERVER', 'http://имясайта/');
define('HTTPS_SERVER', 'https://имясайта/');

Почему перенаправляет из HTTPS в HTTP?

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

Добрый день, opencart pro 2.3, сайт еще не индексировался, выполнил пункты 0 - 3.2, запнулся на следующем

  В 18.07.2016 at 14:34, RHCk сказал:

Делаем следующее в файле robots.txt:

  • если sitemap вашего сайта не отдается фидом, добавляем в обе секции (User-agent: * и User-agent: Yandex) файла robots.txt следующие директивы:
    Sitemap: httрs://mysite.com/sitemap.xml
  • в секции для Яндекса (User-agent: Yandex) добавляем директиву Host:
  • Host: https://<ваш_сайт>
  • если sitemap вашего сайта отдается фидом, отдаем ПСам новый фид (по HTTPS);
  • добавляем новый сайт на HTTPS в Вебмастеры ПС;
  • наблюдаем и ждём момента когда главным зеркалом станет сайт на HTTPS и произойдёт склейка зеркал.
Expand  

Объясните для деревянных, что такое фид и в какой вариант в моем случае выбирать. Спасибо

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

  В 21.02.2017 at 08:07, Xaosik сказал:

Объясните

Expand  

Расширения - Расширения - Каналы продвижения - Активировать Sitemap Pro, внутри будут два фида, отдайте их в Вебмастерах ПСам.

Если используете Блог, активируйте Блог Sitemap, и также отдайте его фиды ПСам.

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

  В 21.02.2017 at 08:18, RHCk сказал:

отдайте их в Вебмастерах ПСам.

Expand  

 

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

Отдал, как потом понять, отдаются или нет?)

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

  В 21.02.2017 at 09:12, RHCk сказал:

В Яндексе будет видно после проверки.

Expand  

 

Yandex 

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

 

Mail.ru

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

 

Bing еще думает.

 

Мне нужен этот вариант, верно?

  В 18.07.2016 at 14:34, RHCk сказал:

Делаем следующее в файле robots.txt:

  • если sitemap вашего сайта не отдается фидом, добавляем в обе секции (User-agent: * и User-agent: Yandex) файла robots.txt следующие директивы:
    Sitemap: httрs://mysite.com/sitemap.xml
  • в секции для Яндекса (User-agent: Yandex) добавляем директиву Host:
  • Host: https://<ваш_сайт>
Expand  

 

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

  В 23.02.2017 at 11:57, Xaosik сказал:

Мне нужен этот вариант

Expand  

1. Для чистоты эксперимента добавьте в Вебмастеры сайт на HTTP и на HTTPS.

2. Для каждого из этих сайтов отдайте фид sitemap.

3. В файле robots.txt в секцию для Яндекса добавить директиву Host с адресом сайта на HTTPS.

4. Директиву Sitemap в robots.txt добавлять не нужно.

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

  В 23.02.2017 at 12:14, RHCk сказал:

1. Для чистоты эксперимента добавьте в Вебмастеры сайт на HTTP и на HTTPS.

2. Для каждого из этих сайтов отдайте фид sitemap.

3. В файле robots.txt в секцию для Яндекса добавить директиву Host с адресом сайта на HTTPS.

4. Директиву Sitemap в robots.txt добавлять не нужно.

Expand  

 

1. Сделал

2. Сделал (отображение такое же, яндекс не индексирует, гугл быстро справился)

3. Сделал

 

  В 18.07.2016 at 14:34, RHCk сказал:

7. Когда склейка зеркал произошла, остается дело за малым - настроить редирект.

7.1 Идём "Система -> Настройки -> Редактировать -> Вкладка Сервер -> Использовать SSL: выбираем Да. ДО склейки зеркал НЕ включаем.

Expand  

На новом сайте позиций в ПС нет, можно сразу включать?

 

  В 18.07.2016 at 14:34, RHCk сказал:

7.3.4 Редирект для Ukraine.com.ua:

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

Пропишу, это все необходимые условия для корректной работы?

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

  Цитата

 

8.3 Отдельно можно проверить как после всех изменений ваш сервер отдает статические файлы, например, фото товаров.

Зайдите на страницу товара, скопируйте ссылку на фото товара, вставьте её в строку браузера и поэкспериментируйте согласно пунктам 8.1 - 8.2, и посмотрите по какому протоколу будет отдаваться статика. 

 

Expand  

 

Здравствуйте, сделал сегодня редирект на https по инструкции для  Ukraine.com.ua

Проверил все по инструкции из пункта 8, тоже сделал для фото товаров и тут столкнулся с проблемой, фото отдается по всем протоколам и даже с www. 

 

Хостинг Ukraine.com.ua

ocStore 2.1.0.2.1

Шаблон Moneymaker2

Установленные модули в основном для админки.

Все делал по инструкции.

 

Как решить данную проблему?

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

  В 28.02.2017 at 14:39, Alex3 сказал:

Как решить данную проблему?

Expand  

Для начала:

При написании сообщения об ошибке, указывайте следующую информацию:

  1. Хостинг. Shared или VDS/VPS.
  2. Какая у вас сборка (движок).
  3. Версия движка.
  4. Какой шаблон установлен. Если платный, должна быть лицензия. С варезом можно не писать.
  5. Какие модули установлены.
  6. Точное описание последовательности действий, чтобы получить ошибку.
  7. В особо тяжелых случаях может потребоваться адрес сайта. Однако ни что не мешает указывать его сразу.

ПОЛЕЗНО! Если на ваше сообщение не обращают внимание, возможно вы указали не всю информацию, проверьте себя.

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

  Цитата

При написании сообщения об ошибке, указывайте следующую информацию:

Expand  

Хостинг Ukraine.com.ua

ocStore 2.1.0.2.1

Шаблон Moneymaker2

Установленные модули в основном для админки.

Все делал по инструкции.

Фото с сайта

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

  В 28.02.2017 at 16:03, Alex3 сказал:

Все делал по инструкции

Expand  

Редирект "с www" -> "без www" (или наоборот, как необходимо) добавляли?

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

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

  В 28.02.2017 at 16:28, RHCk сказал:

Редирект "с www" -> "без www" (или наоборот, как необходимо) добавляли?

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

Expand  

У меня редирект из пункта  7.3.4 прописал из 7.3.2 все без изменений

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

  В 28.02.2017 at 16:38, Alex3 сказал:

редирект

Expand  

В 7.3.4 редирект HTTP -> HTTPS

В 7.3.2 возьмите из:

Варианта 1 первые две строки и поставьте их перед редиректом из 7.3.4 для редиректа "с www" -> "без www".

ИЛИ

Варианта 2 первые две строки и поставьте их перед редиректом из 7.3.4 для редиректа "без www" -> "с www".

После этого проверьте как отдаётся статика.

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

  В 28.02.2017 at 16:43, RHCk сказал:

В 7.3.4 редирект HTTP -> HTTPS

В 7.3.2 возьмите из:

Варианта 1 первые две строки и поставьте их перед редиректом из 7.3.4 для редиректа "с www" -> "без www".

ИЛИ

Варианта 2 первые две строки и поставьте их перед редиректом из 7.3.4 для редиректа "без www" -> "с www".

После этого проверьте как отдаётся статика.

Expand  

я извиняюсь, не то написал. Редирект с www у меня стоит такой (пробовал ставить из 7.3.2 без изменений):

RewriteCond %{HTTP_HOST} ^www.сайт.ua$ [NC]
RewriteRule ^(.*)$ http://сайт.ua/$1 [R=301,L]

 

В htaccess у меня вот так:

RewriteCond %{HTTP_HOST} ^www.сайт.ua$ [NC]
RewriteRule ^(.*)$ http://сайт.ua/$1 [R=301,L]

 

RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

 

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

  В 28.02.2017 at 16:54, RHCk сказал:

Немного подождите, подойдут те кто с этим хостером работал и помогут.

Expand  

Решил попробовать включить в настройках хостинга редирект с www на без и с http на https теперь все работает корректно. 

Редирект с htaccess убрал.

 

Можно так оставить или из-за этого могут быть проблемы? 

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

  В 28.02.2017 at 20:22, Alex3 сказал:

Можно так оставить

Expand  

Если всё работает корректно, можно оставить.

Проверьте всё внимательно - как отдаются sitemap'ы, как видят зеркала сайта ПС.

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

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