Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 8 let, 3 měsíce.
-
Dobrý den.
Mám one-page stránku a mam na ní hozen i alias…
Ale při načtení z aliasu se mi nenačte ETmodules (ikonky, šipky, atp.).
Hlásí to chybu na cross-origin… našel jsem si návod pro povolení v .htaccess
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin url_stránky
</IfModule>
Ale nefunguje mi to.
Někdo nějaké zkušenosti s tímto problémem?
Předem děkuji
Jakým způsobem je font na webu načítán? Nepoužíváte tam absolutní URL adresy?
Ano, v ramci theme je to v theme css:
@font-face {
font-family: 'ETmodules';
src:url('fonts/ETmodules_v2.eot');
src:url('fonts/ETmodules_v2.eot?#iefix') format('embedded-opentype'),
url('fonts/ETmodules_v2.ttf') format('truetype'),
url('fonts/ETmodules_v2.woff') format('woff'),
url('fonts/ETmodules_v2.svg#ETmodules') format('svg');
font-weight: normal;
font-style: normal;
}
Takže žádné absolutní adresy… Problém se objevuje ve všech prohlížečích? Bylo by možné to někde vidět a vyzkoušet?
Omlouvám se…
Nějak jsem sem zapomněl dopsat… už se mi to podařilo rozběhnout pomocí kódu v .htaccess
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|eot|woff|woff2|svg)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
Bylo to tím nedefinovaným FilesMatch předpokládam.
Díky, myslel jsem, že by to mělo fungovat automaticky. Nějaké problémy s tím měl tuším Firefox, ale u ostatních prohlížečů jsem se s tím nesetkal. Aliasy používám, ale je pravda, že bez načítání specifických fontů…
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti