В моём любимом проекте случился маленький косяк — появились URL типа
/abc-abc/ и
/abc-abc/abc-abc-xyz/, когда должны быть
/abc/ и
/abc/abc-xyz/ соответственно.
Помогите пожалуйста правильно составить rewrite rule для перенаправления с неправильных url на правильные!
Мой вариант нормально отрабатывает 1-й урл, но на втором косячит, делая из него
Мой вариант почему-то вставляет {%webroot path%} в начало URL, делая его таким:
/{%webroot path%}/abc/ для 1 случая, или таким:
/{%webroot path%}/{%webroot path%}/abc/abc-xyz/ для второго
RewriteCond %{REQUEST_URI} ^(.*)abc-abc(.*)$
RewriteRule ^(.*)abc-abc(.*)$ $1abc$2 [R=301,L]
Куда мне копать?