So I am developing a website and for some reason in Chrome fonts are not displaying correctly on my main server (where I host fonts on same server) but on another test server (where fonts are hosted externally) they are.
ORIGINAL SERVER
/*Museo Sans 100*/
@font-face {
font-family: 'museo_sans';
src: url('http://www.domain.com/fonts/museosans-100-webfont.eot');
src: url('http://www.domain.com/fonts/museosans-100-webfont.eot?#iefix') format('embedded-opentype'),
url('http://www.domain.com/fonts/museosans-100-webfont.svg#museo_sans100') format('svg'),
url('http://www.domain.com/fonts/museosans-100-webfont.woff') format('woff'),
url('http://www.domain.com/fonts/museosans-100-webfont.ttf') format('truetype');
font-weight: normal;
font-style: normal;
The only difference is that on server 1 fonts are hosted on same site while on the server 2 they are loaded externally from another domain.
How can I fix this and what is the best way to self host fonts without any problems?