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

K
На сайте с 27.05.2018
Offline
22
338

Добрый день!

Перевожу один из сайтов на 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]
Автоматизация работы в браузере. Пишу парсеры, постеры, кликеры, лайкеры, и т.п. (https://www.twickbot.com/forum/threads/38) Анекдоты (Telegram канал) (https://t.me/hihi_0) || Оригинальные рецепты (https://www.sharlotka.net)
K
На сайте с 27.05.2018
Offline
22
#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
22
#4
imaster-php:
Вы до этого тестировали разные варианты редиректа?
Или с первого раза прописали.

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

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

Это не так.

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

Что не так?

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

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

✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
imaster-php
На сайте с 02.05.2019
Offline
8
#8
Пробовал разные варианты. Вы не в курсе в целом должно сразу нормально работать?

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

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

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