我正在尝试为字体创建CDN。但这会给字体带来跨域错误。虽然我允许跨域。
这是我的Nginx配置文件
server {
listen 80;
root /var/www/cdn.example.com/public_html;
index index.html index.htm index.php;
server_name cdn.example.com www.cdn.example.com;
location / {
add_header Access-Control-Allow-Origin *;
try_files $uri $uri/ /404.html;
}
location ~* .(gif|jpg|jpeg|png|ico|wmv|3gp|avi|mpg|mpeg|mp4|flv|mp3|mid|js|css|wml|swf|ttf|ttc|otf|eot|woff|woff2)$ {
add_header Access-Control-Allow-Origin "*";
expires max;
}
}
字体文件位于/var/www/cdn.example.com/public_html/fonts
答案 0 :(得分:0)
问题已解决。跨域生效只需一些时间。