在abcd.com上访问Font已被CORS政策阻止:没有'Access-Control-Allow-Origin'

时间:2018-04-25 17:05:24

标签: php wordpress

我将精确的wordpress网站从一个域复制到另一个域。现在,该网站在具有相同内容和图像的两个域上运行。从过去的24小时起我陷入了困境。我没有在网站上获得字体图标。我在控制台中收到跨源错误。我尽可能多地尝试修复

1。我尝试在标题中添加不同的字体。但不工作

2. 我尝试在php文件的标题中允许它

header('content-type: application/json; charset=utf-8');
header("access-control-allow-origin: http://www.abcdef.com/");
header('Access-Control-Allow-Headers: Content-Type, Content-Range, Content-Disposition, Content-Description');

3. 我尝试使用wordpress cros插件(已过时且未经过测试)

4 我试图清除wordpress缓存。即使我尝试再次上传网站。

但没有任何作用。所有这些我都尝试使用stackoverflow解决方案。

现在请帮我解决这个问题

谢谢

1 个答案:

答案 0 :(得分:0)

没有资源的绝对链接(即那些也包含域名的资源),请使用' / [font-name]'代替。这样,它将使用与请求它的页面相同的域和协议。

另请查看现有问题:

CORS with php (Wordpress)