Да нет, возникают проблемы плана - сделал опечатку, необходимо вернуться к предыдущему символу. Поэтому и возникает неудобство) В основе своей мне бы просто иметь возможность двигать указатель вправо и влево)
Спасибо за ответ, может я не понял, но мне не помогло.
Например, мне необходимо
mysite.ru/catalog/cthoto/chtoo/s/s/s/s/ss/s/s?PAGEN_1=149
переводить на
mysite.ru/catalog/cthoto/chtoo/s/s/s/s/ss/s/s
То есть если в REQUEST_URI у нас присутствует первым "catalog" и есть get переменная PAGEN_1, то мы должны 301 перенаправлять на ту же страницу без параметра PAGEN_1.
У вас RewriteRule ^catalog/obuv/kozzh$ catalog/obuv/kozzh? [L,R=301] , как я понял для каждой ссылки нужно вручную.
Извиняюсь, может не корректно объяснил - характеристики привязываются к категориям, а товары категории наследуют эти характеристики.
И да, именно в реляционной БД придется делать по историческим причинам.