Переезд на HTTPS. Почему 301 редирект перенаправляет все страницы только на главную?

12
K
На сайте с 27.05.2018
Offline
65
486

Добрый день!

Перевожу один из сайтов на https. Помимо прочих настроек для переезда прописал в .htaccess постраничный редирект со следующим кодом:

RewriteEngine On

RewriteCond %{HTTP:X-Forwarded-Proto} !=https

RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

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

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

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

Буду благодарен за советы/ответы.

Twickbot
На сайте с 13.03.2017
Offline
56
#1


RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Автоматизация работы в браузере. Пишу парсеры, постеры, кликеры, лайкеры, и т.п.
K
На сайте с 27.05.2018
Offline
65
#2
Twickbot:

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Чем отличается этот код? Поставил, редирект все равно только на главную.

imaster-php
На сайте с 02.05.2019
Offline
8
#3
Поставил, редирект все равно только на главную.

Вы до этого тестировали разные варианты редиректа?

Или с первого раза прописали?

Возможно у вас закешировались старые результаты.

Хостинг для сайта ( https://good-hoster.ru ) - сервис по выбору хостинга
K
На сайте с 27.05.2018
Offline
65
#4
imaster-php:
Вы до этого тестировали разные варианты редиректа?
Или с первого раза прописали.

Пробовал разные варианты. Вы не в курсе в целом должно сразу нормально работать? Это только у меня на главную идет или всегда так?

S
На сайте с 30.09.2016
Offline
469
#5
Kalgan:
Вышеуказанный редирект перенаправляет все страницы с поиска с http версии только на главную сайта с https, а не на такие же внутренние страницы, но с https.

Это не так.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
K
На сайте с 27.05.2018
Offline
65
#6
Sitealert:
Это не так.

Что не так?

LEOnidUKG
На сайте с 25.11.2006
Offline
1733
#7
Kalgan:
Что не так?

О том, что у вас явные проблемы не в этом коде.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
imaster-php
На сайте с 02.05.2019
Offline
8
#8
Пробовал разные варианты. Вы не в курсе в целом должно сразу нормально работать?

Да, должно работать норм.

Можете дать ссылку, проверим.

O1
На сайте с 29.08.2014
Offline
77
#9
Как  решилась проблема? То же вылез такой косяк.
B
На сайте с 27.05.2018
Offline
116
#10
Kalgan :

Добрый день!

Перевожу один из сайтов на https. Помимо прочих настроек для переезда прописал в .htaccess постраничный редирект со следующим кодом:

RewriteEngine On

RewriteCond %{HTTP:X-Forwarded-Proto} !=https

RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

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

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

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

Буду благодарен за советы/ответы.

В самом wp в настройках замените http на https. 

12

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