图标字体在多站点的子域上不起作用

时间:2015-12-20 作者:Clarus Dignus

我有一个多站点安装,由主域和各种子域组成。

域和子域都使用一个主题,但是主题的图标字体不显示/加载任何子域。

为什么我的多站点网络的子域出现故障?

1 个回复
最合适的回答,由SO网友:Clarus Dignus 整理而成

问题:控制台日志:

阻止跨源请求:同源策略不允许读取xxx处的远程资源。(原因:缺少CORS标题“Access Control Allow Origin”)。

解决方案:

将以下标题添加到。htaccess文件:

# https://wordpress.org/support/topic/font-awesome-not-working?replies=8#post-4921179
# Allow icon font to load on subdomains of WordPress multisite install.

<FilesMatch ".(ttf|otf|woff)$">
    Header set Access-Control-Allow-Origin "*"
</FilesMatch>
。。。之前:

# END WordPress