Правильный двойной Редирект при переезде на https

A
На сайте с 07.01.2020
Offline
0
532

Добрый день!

Подскажите пожалуйста как правильно сделать редирект одновременный с не WWW на WWW и с http на https?

У меня в .htaccess был прописан редирект на WWW следующим образом:


Options -Indexes
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mysite\.ru
RewriteRule ^(.*)$ https://www.mysite.ru/$1 [R=permanent,L]

Все работало правильно.

Потом я решил переехать на https и при установке сертификата в настройках понели моего хостинга поставил галочку "Перенаправлять с http на https" и у меня появилось два редиректа сначала с http на https и потом с безWWW на WWW. Не знаю насколько это правильно делать двойной редирект??

В общем я его убрал и изменил .htaccess добавив S в конце:


Options -Indexes
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mysite\.ru
RewriteRule ^(.*)$ httpS://www.mysite.ru/$1 [R=permanent,L]

Вроде тоже работает, но я не встречал на просторах инета такого решения, вот думаю так можно или нет?

Виктор Петров
На сайте с 05.01.2020
Offline
240
#1

Двойной редирект - это неправильно. Он не передает ссылочный вес.

A
На сайте с 07.01.2020
Offline
0
#2
petrov-I:
Двойной редирект - это неправильно. Он не передает ссылочный вес.

Вот и у меня подозрения на этот счет, поэтому я и применил второй вариант и в этом случае редирект один раз происходит, но я не знаю так можно...просто добавив S к http??

E
На сайте с 23.03.2017
Offline
35
#3
Allessandro:
В общем я его убрал и изменил .htaccess добавив S в конце:

Так у тебя и в первом варианте так же было с S, какой смысл в замене?

Новости электроники (https://trustoff.ru)
A
На сайте с 07.01.2020
Offline
0
#4
Evgeni_:
Так у тебя и в первом варианте так же было с S, какой смысл в замене?

Не не в первом варианте без S изначально было. Думал про одно а написал другое....

M
На сайте с 04.12.2013
Offline
223
#5

В таком случае пусть лучше будет двойной. В панели обычно отключают, когда вы в .htaccess пишете универсальный одинарный для www-домена и https.

---------- Добавлено 08.01.2020 в 14:13 ----------

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

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий