т.е. дописываем section- и добавляем последний раздел к адресу.
Пробовал так, не выходит
RewriteCond %{REQUEST_URI} ^(.*)/catalog/(.*)$
# если строка содержит /dir1/
RewriteRule ^(.*)$ %1/catalog/section-%2 [R=301,L]
#Перенаправить все URL с начинающиеся с dir1 на dir2 с сохранением дальнейшей структуры URL
Александр, как пробовавли и как проверяли?
Редирект нужно ставить выше правил битрикса т.е. в начало файла.
Перед проверкой не забывать сбрасывать кэш браузера т.к. он долго хранит предыдущие ответы с кодом 301.
Или проверять каким-нибудь онлайн сервисом, например, www.bertal.ru
dodo512,
добавил строку в htaccess, в начале.
сбросил кеш сайта и браузера (+ зашел через инкогнито)
открыл страницу и получил 404, а должен быть редирект
Александр, в вопросе ссылка /catalog/section_1/1/2/
а сейчас пробуете /catalog/section_1/1/2/3/
вот шаблон и не совпадает.
Какие варианты ещё должен ловить шаблон? /catalog/section_1/1/ /catalog/section_1/1/2/3/4/