Переезд на HTTPS за три шага

Инструкция от команды студии веб-разработки VT Digital.

1616

Если сервер на nginx, прописываем строки в .htaccess facepalm.jpg

15

Спасибо, конечно же, apache)

2

Можно было назвать статью «Переезд на HTTPS за один шаг», а внутри уже все 47 действий из статьи.

13

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

Комментарий недоступен

4

Ну да, я тоже подумал что статья для небольших сайтов на ... на непонятно чём - т.е. настройка CMS под изменение протокола никак не раскрыта.
Ну и банальная адресация картинок (путь к картинкам), пути к js файлам, тоже не вдруг поменяется во всей базе, не сама по себе.

"все показатели HTTP-версии начнут учитываться для HTTPS"
Нет. Может так произойти, что новый сайт так и не получит такое же количество трафика, как было по старому адресу. Так даже Яндекс предупреждает.

3

У вас был такой опыт? Честно, у нас пока было лишь восстановление позиций. То есть, вот они просели, и вот они вернулись на свои места.

2

Может, но редко. За декабрь-январь перенес на https 9 сайтов, трафик не просел ни на одном. Склейка в Вебмастере произошла за 1-1,5 недели. Трафик из Гугла подрос, но я связываю это с общими работами по сайту.

Домен для примера правильный выбрали

2

Цитата: "Если сервер на nginx, прописываем строки в .htaccess для доступности robots.txt по HTTP-протоколу:

<FilesMatch "robots.txt$">
RewriteEngine off
</FilesMatch>"


Кто-нибудь еще кроме меня понимает степень шизофрении автора в этом предложении. nginx -> htaccess -> достпность txt файла по http протоколу.

А если не на nginx, то все, htaccess не работает? Автор, ты в курсе что такое htaccess и nginx и что они друг с другом не связаны и даже чаще мешают друг другу

2

Да, мы уже выпили яду, посыпали голову пеплом и обгорели от стыда. Но это не помогает, так как редактирование статьи закрыто. Можете еще поискать ошибки, мы еще порасстраиваемся)

А зачем покупать сертификат, когда есть letsencrypt?

1

не везде будет работать.

У вас опечатка:
Если сервер на nginx, прописываем строки в .htaccess для доступности robots.txt по HTTP-протоколуhtaccess работает только с Apache

1

Так точно-съ, опечатка) Будем надеяться, получится исправить)

"Пока «Яндекс» не проведёт склейку зеркал, не настраивайте 301-редирект с HTTP."Бред. Редирект ставится сразу, с новым robots на https.

1

Правда?

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

https://yandex.ru/blog/platon/2778

Добавлю из своего опыта: Не нужно ждать 100% склейки, для некоторых сайтов хватит 80-85% (особенно если страниц много). Всё равно цифры 0 там скорее всего не будет (если конечно у вас сайт не из 100-1000 страниц).

1

А почему robots.txt для https сайта должен быть открываться по http?

Роботс с новым host: должен открываться только на https.

Судя по картинке pornhub, очень часто открыют на работе)

Ну... Скорее, вообще не закрывают его

Советую отличную статью по покупке и настройке https на nginx
https://onlinebd.ru/blog/instrukciya-po-nastroike-https-dlya-php-fpm-s-ocenkoi-a
Полная инструкция по настройке HTTPS с оценкой А+

У меня в гугле просел трафик на 50%. Больше половины страниц уже с https, но трафик съехал. Как думаете - посещалка вернётся ?