我的图标字体在 Firefox 中没有正确显示。我收到“不允许的错误 URI 或跨站点访问”。根据我能找到的,我需要执行下图中的操作。我已经阅读了有关 HTTP 标头如何工作的所有内容,但是在我实际实现它的位置上还有很大的空白。.htaccess 文件是我理解的,但第一行和 .htaccess 下面的 Mime 类型完全是个谜。我可以在萤火虫中看到标题。我在哪里编辑这些?我错过了什么?我所看到的每一个地方似乎都暗示我应该知道这是什么——但没有对这部分过程的解释。有人有答案吗?
我当前的 .htaccess 看起来像这样:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
<FilesMatch "\.(ttf|ttc|otf|eot|woff|font.css)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "http://sourceofyoga.com"
</IfModule>
</FilesMatch>
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
. . .
字体位于名为 source2013 的主题文件夹中。所有文件都在同一台服务器上。