从今天早上开始,我在Chrome网站上收到了CORS错误,试图从CDN加载字体真棒字体。生产和开发服务器都受到影响。我没有改变任何东西,错误完全出乎意料:
CORS政策阻止了对来自“https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2”的“https://www.xxxx.com”字体的访问:请求的资源上没有“Access-Control-Allow-Origin”标头。因此,不允许原点“https://www.xxxx.com”访问。响应的HTTP状态代码为502。
我添加了
Header set Access-Control-Allow-Origin "*"
到我服务器的.htaccess无济于事。
要使此错误消失,我需要做些什么?
答案 0 :(得分:-1)
这是由于CORS, 要解决此问题,您需要在响应标头中指定以下内容。
要允许任何资源访问您的资源,您可以指定
Access-Control-Allow-Origin: *
要允许特定网站,您需要指定
Access-Control-Allow-Origin: https://www.yoursite.com