Редирект на новый домен

JastaFly
На сайте с 09.06.2017
Offline
77
655

Доброго всем времени суток! Сайт переезжает на новый домен, можно ли как то настроить редирект, так что страница на старом домене ссылалась на аналогичную на новом??? Вставил такой код:

RewriteEngine On

RewriteCond %{HTTP_HOST} old-site.ru

RewriteRule (.*) http://new-site.ru/$1 [R=301,L]

В итоге переадресация есть только с главной на главную

WebAlt
На сайте с 02.12.2007
Offline
250
#1

Причём тут раздел про доменные имена? Есть прикреплённая тема: Как сделать редирект (301, 302)

RewriteEngine On
RewriteCond %{REQUEST_URI} (.*) [NC]
RewriteRule ^(.*)$ https://newsite.ru/$1 [R=301,L]
JastaFly
На сайте с 09.06.2017
Offline
77
#2
WebAlt:
Причём тут раздел про доменные имена?

ХЗ. Скажите куда и попрошу модератора перенести тему

WebAlt:
Есть прикреплённая тема: Как сделать редирект (301, 302)

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

WebAlt
На сайте с 02.12.2007
Offline
250
#3

Не может быть. Проверьте, введя любой старый адрес, здесь: https://www.bertal.ru/

Кеш браузера очистите, т.к. редиректы кешируются.

JastaFly
На сайте с 09.06.2017
Offline
77
#4
WebAlt:
Кеш браузера очистите

Попробовал теперь редирект работает только с главной на главную

WebAlt:
Проверьте, введя любой старый адрес, здесь

Все кроме морды выдают ответ 200

Lazy Badger
На сайте с 14.06.2017
Offline
231
#5
JastaFly:
RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*) http://new-site.ru/$1 [R=301,L]
В итоге переадресация есть только с главной на главную

Если редирект написан именно так, то

JastaFly:
Все кроме морды выдают ответ 200
просто невозможен. Проверять аккуратно и глазами RewriteCond
Производство жести методом непрерывного отжига
S
На сайте с 30.09.2016
Offline
469
#6
JastaFly:
А толку, если там нет решения?

Ну давай тогда в курилке размести тему. В этом разделе уж точно нет решения. А в указанной теме оно как раз есть, и многократно

RewriteRule ^(.*)$ https://newsite.ru/$1 [R=301,L]
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
K
На сайте с 27.05.2018
Offline
64
#7

Была как-то подобная ситуация. Если уверены, что в коде ошибок нет, как вариант, напишите вашему хостинг-провайдеру. Не помню точно как, но ребята помогли решить эту проблему. Подправили что-то в файле htaccess, если не ошибаюсь.

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