解决WordPress中的“No ‘Access-Control-Allow-Origin’ header is present”错误问题

如果你的WordPress网站已添加了CDN,并且CDN的域名与网站的主域名不同,可能会在查看源代码时遇到“No ‘access-control-allow-origin’ header is present on the requested resource”的错误提示。这种问题通常是由于字体跨域访问权限设置不当导致的。

为了解决这个问题,如果你使用的是Apache服务器,可以通过在主机的伪静态配置文件中添加以下代码来设置跨域访问权限:

# 设置 CORS
<FilesMatch ".(ttf|ttc|otf|eot|woff|woff2|font.css)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
# 设置 CORS

通过上述代码,你可以允许所有来源的请求访问字体文件,从而解决跨域问题。这是保证网站正常显示字体的关键步骤。

本站资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。如有侵权请发送邮件至vizenaujmaslak9@hotmail.com删除。:FGJ博客 » 解决WordPress中的“No ‘Access-Control-Allow-Origin’ header is present”错误问题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址