我几乎读过有关CORS的stackoverflow上的所有帖子,无论我尝试什么都行不通。这是我的设置:
Ubuntu (digital ocean)
nginx
cdn: cdn77.com (not amazon)
cloudflare
wordpress with wp fastest cache
每次完成新设置时,我都会清除cloudflare并重新启动nginx。
这是我尝试过的:
.htaccess(不起作用)
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|font.css|css)$">
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Headers "Cache-Control, Pragma, Origin, Authorization, Content-Type, X-Requested-With"
Header set Access-Control-Allow-Methods "GET, PUT, POST"
</FilesMatch>
</IfModule>
nginx(不起作用)
add_header Access-Control-Allow-Headers "X-Requested-With";
add_header Access-Control-Allow-Methods "GET, HEAD, OPTIONS";
add_header Access-Control-Allow-Origin "*";
我正在拉我的头发试图弄清楚为什么字体很棒不会在我的网站上显示其图标在不同的域上。