Мы использовали sling rewriter в нашем проекте для преобразования URL-адресов ресурсов с использованием stati c доменов, определенных в нашей конфигурации OSGI. Это хорошо работает для тегов, определенных в свойстве include tags в компоненте. Например, для тега стиля и когда атрибут является ролью данных. Он преобразует URL-адрес, как и ожидалось -
Но для нижеследующего случая URL-адрес для background: url необходимо преобразовать. Вместо того, чтобы быть выбранным из localhost, он должен преобразовать его в stati c url, упомянутый в конфигурации OSGI -
<style>
@media screen and (min-width: 1200px) {
.lazy-bg--4021ca1508b28f815a670f961c7fcba6 {
background:url(http://localhost:4512/content/dam/unilever/magnum/spain/static_not_in-use_products_/magnum_vegan_key_visual_green_classic_2880x1200_72dpi-1395468-jpg.jpg.ulenscale.1500x649.jpg) no-repeat;
background-size: cover
}
}
В качестве фона: URL здесь не является атрибутом тега стиля, поэтому URL не преобразуется. Можете ли вы предоставить некоторые входные данные?