How can we help you?
Cross Domain Name Fonts ( CORS )
You need to add the Access-Control-Allow-Origin header to your font files.
APACHE
Add the following piece of code into your .htaccess file:
<FilesMatch "\.(ttf|otf|eot|woff|woff2)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
*make sure you have "mod_headers" enabled in your Apache Config
NGINX
Add this to your nginx configuration file (usually under /etc/nginx/nginx.conf )
location ~* \.(eot|ttf|woff|woff2)$ {
add_header Access-Control-Allow-Origin "*";
}
add_header Access-Control-Allow-Origin "*";
}
IIS 7
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="media/css/font">
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
</system.webServer>
</location>
</configuration>
<configuration>
<location path="media/css/font">
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
</system.webServer>
</location>
</configuration>
After you do this update on your origin, please run a purge all on your CDN Resource and wait a few minutes - then the problem should be fixed.
If you still see missing fonts then please contact our Support via support@cdn77.com or by chat in the bottom-right corner.