1

Тема: Перевод punBB на https протокол без проблем за 5 минут без потери ТИЦ

Многие сталкивались с проблемами при переходе на безопасный протокол, на самом деле все просто и быстро.
Решил написать отдельной темой, хотя что-то похожее уже было тут https
Для тех кто уже прикручивал сертификаты, тут ничего говорить не буду, а новичкам и неискушенным мучителям движка punBB рекомендую пользоваться кошерными хостерами, предоставляющими быстрое включение сертификатов (например в сипанели)... пусть даже бесплатных, они прекрасно работают и поднимают "вес" форума в поисковиках.  Достаточно будет самого обычного Let's Encrypt. Как правило, сертификат выдается и подключается автоматически, необходимо буквально два клика мышки в панели управления хостера. 
После включения сертификата для своего домена, заходим в корневую директорию где у вас лежит сайт или форум, или даже сайт и форум в поддиректории, например сайт/forum. Ищем, а если нет - создаем файл .htaccess  Точка обязательна!

Добавим в этот файл вот такой код:

RewriteEngine On
# прописываем правила переадресации - эту строку в файле писать не нужно!
   RewriteCond %{HTTPS} off
   RewriteCond %{HTTP:X-Forwarded-Proto} !=https
   RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Таким образом, мы создаем постоянную переадресацию всего http на https
Если у вас уже есть файл .htaccess  и там есть настройки переадресаций, поищите строчку RewriteEngine On
     Если они есть, просто вставьте код, что указан ниже, не создавая дублей этих строк. Если нет - пишите полностью как указано в блоке кода выше.

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

Про ТИЦ
Поисковики наделяют весом конкретный домен относительно его основного зеркала, потому, нам нужно склеить старое зеркало с новым, для этого в файле robots.txt нудно указать адрес основного зеркала. Файл должен лежать в корневом каталоге вашего сайта, если форум расположен в поддиректории типа сайт/forum, файл кладем в корневую!
Пишем строку или меняем старую на:

Host: https://вашдомен.ru

После чего не забываем в яндекс сексмастере зайти в настройки и указать в "переезде сайта" что появился https ... там есть готовая плюшка для этого.
В гугловском сексмастерконсоль ничего делать не нужно, но можно добавить еще зеркало с https...

На это все.  Через какое-то время, о  котором не знает даже сам гугл с яндексом, робот-зеркальщик сольет вес на новое зеркало.. Минимальный срок- месяц!  А так, может и до полгода пройти. 

Плюшки в карму можете не отправлять, но Одмина этого сайта монетой по возможности поддержите!

Поделиться