Редирект. Замена подраздела.

jkuz
На сайте с 16.08.2012
Offline
58
1072

Доброго времени всем.

Подскажите, пожалуйста. У меня возникла сложность, погуглил. Но пока ответ не нашел.

Былы страница каталога site.ru/fotosessii, которую заменили страницей site.ru/fotosessya и настроили редирект, все отлично, только есть одно "НО": страницы третьего уровня (site.ru/fotosessii/fotosessiya_v_studii.html) не открываются! Как настроить редирект для такого случая?

Честно, прозрачно, доступно! Продвижение сайтов http://dvigat-sait.ru/ ( http://dvigat-sait.ru/ )
Zegeberg
На сайте с 30.09.2010
Offline
282
#1

RewriteRule ^category/art1/zapis/$ http://%{HTTP_HOST}/zapis/ [R=301,L]

RewriteRule ^zapis/$ /category/art1/zapis/ [L]

1 строка делает 301 редирект с www.site.ru/category/art1/zapis/ на www.site.ru/zapis/

2 строка говорит серверу, что если урл вида www.site.ru/zapis/ то надо показывать то, что находится по адресу www.site.ru/category/art1/zapis/

Попробуйте таким боком.

Ссылки с форумов, блогов и соц сетей ( https://forumok.com/p/c1710b6b/ ) Антибот ( https://antibot.cloud/?ref=15262 )
jkuz
На сайте с 16.08.2012
Offline
58
#2
Zegeberg:
RewriteRule ^category/art1/zapis/$ http://%{HTTP_HOST}/zapis/ [R=301,L]
RewriteRule ^zapis/$ /category/art1/zapis/ [L]


1 строка делает 301 редирект с www.site.ru/category/art1/zapis/ на www.site.ru/zapis/
2 строка говорит серверу, что если урл вида www.site.ru/zapis/ то надо показывать то, что находится по адресу www.site.ru/category/art1/zapis/
Попробуйте таким боком.

Спасибо, попробую!

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