Twitter начальной загрузки — путь с параметрами и php realpath

При объединении нескольких 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");
}

Для путей с возвращенными параметрами ложный.

Как можно получить реальный путь для пути с параметрами и сохранить параметры?

1

Решение

Вы имеете в виду функцию php «realpath»?
Если это так, он предназначен не для URL, а для путей к файловой системе.

Если вы хотите использовать абсолютные пути для ваших шрифтов, он должен начинаться с «/».
то есть: url («/ css / fonts / glyphicons-whateveryoulike.ttf»)

«/» В начале будет корнем вашего веб-каталога.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]