SSL для вашего сайта

Разработка и поддержка сайтов на CMS Wordpress

SSL для вашего сайта

SSL для вашего сайта

В связи с давними новостями от google про повышение сайтов в выдаче с SSL сертификатом, я принял решение переводить все сайты на https. Пока что краткий хак как это сделать на DLE и не только.

И так, как сделать SSL в DLE, хотя подойдет и для других CMS

1. Получите SSL у хостинга(на многих хостингах можно получить бесплатный SSL)

2. В настройках CMS адрес домашней страницы укажите https://myweb.com/

3. На всем сайте уберите ссылки начинающиеся с http, а лучше вообще убрать весь http://myweb.com/. Для внешних ссылок убрать http: , что бы осталось //google.com/font

4. Делаем редирект с http на https , вот тут я намаялся, ни один вариант из моих и интернета мне не подходил и помог ответ тех. поддержки timeweb.

в .htaccess заменям

  1. DirectoryIndex index.php
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteCond %{HTTP:X-HTTPS} !1
  5. RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

5. В robots.txt в hosts укажите Host: https://myweb.com и если указана карта сайта, то тоже поменяйте на https

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

7. В яндекс вебмастере вы можете оповестить поисковую систему о переезде на https

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *