Skip to content

Instantly share code, notes, and snippets.

@hernandesbsousa
Forked from atiw003/nginx-font-serving
Last active November 17, 2015 01:08
Show Gist options
  • Save hernandesbsousa/ed8e3cb9b70e70d97655 to your computer and use it in GitHub Desktop.
Save hernandesbsousa/ed8e3cb9b70e70d97655 to your computer and use it in GitHub Desktop.
CORS setup for Nginx/Apache
For nginx,
location ~* \.(eot|ttf|woff)$ {
add_header Access-Control-Allow-Origin *;
}
Or better way inside virtual host location use,
Inside location use
if ($request_filename ~* ^.?/([^/]?)$)
{
set $filename $1;
}
if ($filename ~* ^.*?\.(eot)|(ttf)|(woff)$){
add_header Access-Control-Allow-Origin *;
}
For Apache
For apache in apache.conf
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
<FilesMatch "\.(ttf|otf|eot)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment