Wordpress子域上的CORS策略字体错误
我在子域[collective.terakaia.com]上的WordPress网站最近停止加载字体资产,控制台中出现以下错误。提前道歉,因为我知道关于CORS政策问题存在多个线程。我只是没能让他们中的任何一个为我的特殊情况工作 控制台错误:Wordpress子域上的CORS策略字体错误,wordpress,.htaccess,cors,Wordpress,.htaccess,Cors,我在子域[collective.terakaia.com]上的WordPress网站最近停止加载字体资产,控制台中出现以下错误。提前道歉,因为我知道关于CORS政策问题存在多个线程。我只是没能让他们中的任何一个为我的特殊情况工作 控制台错误: Access to font at 'https://secureservercdn.net/198.71.233.51/e9h.41e.myftpupload.com/wp-content/themes/gridlove/assets/fonts/ral
Access to font at 'https://secureservercdn.net/198.71.233.51/e9h.41e.myftpupload.com/wp-content/themes/gridlove/assets/fonts/raleway-semibold-webfont.ttf' from origin 'https://collective.terakaia.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
我试图对.htaccess进行一些修改,但没有成功。以下是当前的.htaccess文件代码:
<ifmodule mod_headers.c="">
SetEnvIf Origin "^(.*\.terakaia\.com)$" ORIGIN_SUB_DOMAIN=$1
Header set Access-Control-Allow-Origin "%{ORIGIN_SUB_DOMAIN}e" env=ORIGIN_SUB_DOMAIN
Header set Access-Control-Allow-Methods: "*"
Header set Access-Control-Allow-Headers: "Origin, X-Requested-With, Content-Type, Accept, Authorization"
</ifmodule>
SetEnvIf Origin“^(.*\.terakaia\.com)$”Origin\u SUB\u DOMAIN=$1
头集访问控制允许源“%{Origin\u SUB\u DOMAIN}e”env=Origin\u SUB\u DOMAIN
标题集访问控制允许方法:“*”
标题集访问控制允许标题:“来源、X请求、内容类型、接受、授权”
很可能这只是一个我不知道的简单语法错误。我没有太多处理这类问题的经验
非常感谢您的帮助,谢谢 看起来Chrome的最新更新解决了这个问题。响应的HTTP状态码是什么?您可以使用浏览器devtools中的网络窗格进行检查。如果Chrome没有显示,请使用Firefox devtools中的网络窗格进行检查。是4xx还是5xx错误,而不是200 OK成功响应?该响应具有
访问控制允许原点:
标题。因此,应该允许您请求资源。您不应该在自己的服务器上配置访问控制允许源站,因为这将决定您的内容可以从哪些站点加载。您可能想在此处了解CORS: