При настройке SSL важным моментом является перенаправление всего HTTP-трафика на защищенное HTTPS-соединение.
Надежнее всего это реализуется на уровне веб-сервера. Для того что бы принудительно с HTTP переадресовать всех посетителей на защищенное HTTPS соединение, необходимо в Nginx прописать в секцию server
301 редирект:
if ($scheme = http) { return 301 https://$server_name$request_uri; } if ($host ~* www.) { return 301 https://$server_name$request_uri; }
Код статуса 301 означает, что запрашиваемая страница на постоянной основе перемещена на новый адрес. 301 редирект будет сигналом для переноса PR, тИЦ и всей ссылочной массы сайта. В результате, позиции сайта после повторной индексации останутся на прежнем уровне.
188