Изменить часть URL с помощью перенаправления URL - PullRequest
1 голос
/ 23 марта 2011

У меня проблема с динамическим изменением путей к изображениям в css-файлах.В настоящее время ссылки на изображения имеют вид url(../../image/image.png) в некоторых файлах CSS.В других случаях ссылки имеют вид url(../image/image.png).

. Я упаковываю все файлы css в один файл, используя pack:tag, и в результате ссылки ../../image/image.png прерываются при доступе из упакованного файла css какиз упакованного css-файла правильный путь становится ../image/image.png.

Мне сказали, что способ решить эту проблему - использовать URL перенаправления и Tuckey, но я не уверен в этом процессе.Я добавил фильтр в web.xml, но какое правило я должен добавить в urlredirect.xml?В настоящее время это читает:

<rule> <from>.*/behavior/(.*)</from> <to type="forward">/css/$1</to> </rule>

1 Ответ

0 голосов
/ 31 октября 2012

Я бы обошел это, используя абсолютные ссылки, а не относительные.Так что используйте url(/yourfolder/image/image.png).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...