Я использую Apache, и мне нужно переписать URL типа:
/ a / b / c / d / border / stuff *
, чтобы:
/ border / a_b_c_d / stuff *
Мне нужно переписать первый Uri во второй формат.
Количество элементов перед '/border 'являются переменными, и я хочу заменить все косые черты (' / ') между элементами на' _ '
Граничное слово всегда одинаково.
Я считаю, что мне нужно сделать дваправила, одно для замены косой черты, а другое для изменения границы в начале URL:
Второе правило, которое мне кажется, что-то вроде ^ / (. *?) / \ bboundary \ b на / border / $ 1
Можно ли добиться того, чего я хочу?!
Как?!
Спасибо.
РЕДАКТИРОВАТЬ
Я хочу сопоставить до первого слова границы, возможно иметь URL вроде
/ a / b / c / d / border / border
РЕДАКТИРОВАТЬ
Гамбо спасибо за вашу помощь
основываясь на ваших правилах перезаписи, мне удалось его создать.