При объединении нескольких CSS необходимо преобразовать относительные пути в абсолютные.
Один из шагов — получить реальный путь.
Там Bootstrap со своим css:
@font-face {
font-family: 'Glyphicons Halflings';
src: url('../fonts/glyphicons-halflings-regular.eot');
src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),
url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
Результат после Realpath:
@font-face {
font-family: "Glyphicons Halflings";
src: url("/somepath/fonts/glyphicons-halflings-regular.eot");
src: url("") format("embedded-opentype"),
url("/somepath/fonts/glyphicons-halflings-regular.woff") format("woff"),
url("/somepath/fonts/glyphicons-halflings-regular.ttf") format("truetype"),
url("") format("svg");
}
Для путей с возвращенными параметрами ложный.
Как можно получить реальный путь для пути с параметрами и сохранить параметры?
Вы имеете в виду функцию php «realpath»?
Если это так, он предназначен не для URL, а для путей к файловой системе.
Если вы хотите использовать абсолютные пути для ваших шрифтов, он должен начинаться с «/».
то есть: url («/ css / fonts / glyphicons-whateveryoulike.ttf»)
«/» В начале будет корнем вашего веб-каталога.
Других решений пока нет …