Рейтинг:1

Advagg с относительными ссылками url() S3fs внутри файлов CSS - неверный URL-адрес изображения

флаг gs

Пути фоновых изображений изменяются, когда включено агрегирование CSS

Модуль s3fs с AdvAgg для хранения агрегатов CSS/JS в оболочке потока S3.

Без агрегации (работает хорошо). получить из базового URL-адреса домена.

фоновое изображение: URL-адрес (/themes/THEME/images/test.jpg);

Src изображения в CSS, которое указывает на CNAME для S3

С агрегацией не работает. Потому что мой CNAME отличается от моего ДОМЕННОГО имени.

фоновое изображение: URL-адрес (http://CNAME_DOMAIN/themes/THEME/images/test.jpg);

Я отключил все параметры OBSCURE (admin/config/development/performance/advagg). Но не повезло.

Каждый раз url() содержимого файла CSS извлекается из URL-адреса CNAME.

Рейтинг:0
флаг us

Я нашел ту же проблему, и это был абсолютный путь, который сломал вещи https://www.drupal.org/project/s3fs/issues/3241554

Имел очень похожую структуру:

фоновое изображение: URL-адрес (/themes/THEME/images/test.jpg);

Преобразуйте это в:

фоновое изображение: URL-адрес (/../images/test.jpg);

(Или любой относительный путь, который имеет смысл), и он должен работать (спасибо @cmlara за указатель!)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.