@Dmitry2590

Как сделать 301 редирект в htaccess из одного раздела с сайта https на другой раздел другого сайта https?

Добрый день! Подскажите пожалуйста как сделать в htaccess редирект из одного раздела с сайта https на другой раздел другого сайта https?
Т.е. чтобы при переходе на страницу https://domain1.ru/test1/fruits/ была преадресация на https://domain2.ru/test2/fruits-test/
А при переходе с https://domain1.ru/test1-test/ была преадресация на https://domain2.ru/test2-test/

<ifModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /converter/converter.php?request=$1 [L,QSA]
</ifModule>
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
Redirect permanent /test1/fruits/ https://domain2.ru/test2/fruits-test/
Redirect permanent /test1-test/ https://domain2.ru/test2-test/
Ответ написан
@dodo512
Сразу после RewriteEngine on добавить
RewriteRule ^test1/fruits/$ https://domain2.ru/test2/fruits-test/ [R=301,L]
RewriteRule ^test1-test/$   https://domain2.ru/test2-test/        [R=301,L]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы