Внутренне переписать URL в JSF с pretty-confg
Когда я использую следующий код
<rewrite match="/foo/(\w+)/" substitute="/bar/$1/" />
Из следующего ресурса prettyfaces он делает редирект, я имею в виду, что он меняет URL в браузере с '/ foo' на '/bar'.
Я хочу, чтобы JSF внутренне переписывал URL, я имею в виду, что когда пользователь вызывает '/ foo' или '/ bar', он должен выполнять тот же ресурс.
Ну, я знаю, что могу добавить несколько шаблонов URL для одного и того же компонента страницы, но на самом деле URL являются сложными (не только foo / bar), и мне нужно манипулировать / переставлять параметр пути, чтобы он указывал на старый URL из нового URL. Является ли это возможным?
1 ответ
Решение
Ребята нашли ответ.
Я должен был добавить атрибут redirect="chain"
в rewrite
элемент, и это сработало. Я надеюсь, что это поможет Google.