跨源资源共享策略:No' Access-Control-Allow-Origin

时间:2016-05-24 08:10:49

标签: wordpress ssl font-awesome

我正在运行一个WordPress多站点博客,它正在使用SSL ...我也在多站点网络上使用各种子博客的域映射,但映射的域不在SSL上......我遇到了字体问题我安装了......它没有在映射域上加载,在控制台中我看到了这个错误

  

来自原点的字体' https://examplesite.example.com'具有   被跨域资源共享政策阻止加载:否   '访问控制允许来源'标题出现在请求的上   资源。起源' http://examplesite.com'因此不是   允许访问。

我没有启用任何类型的缓存服务(CloudFLare或MaxCDN)。我不确定这里有什么问题...期待你的答案......谢谢

1 个答案:

答案 0 :(得分:0)

好的...经过所有搜索后,这对我有用...记得我正在运行基于wordpress的多站点...

Header set Access-Control-Allow-Origin "*"

刚刚添加以下内容

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
</IfModule>