gpt4 book ai didi

css - @font-face 和 Header 设置 Access-Control-Allow-Origin "*"

转载 作者:行者123 更新时间:2023-11-28 13:48:36 25 4
gpt4 key购买 nike

我使用以下规则允许我们的静态域托管字体,但我遇到了一个问题,即启用浏览器缓存时浏览器(firefox、safari)不使用字体。

<Directory "/site/http/web/assets/fonts">
<FilesMatch "\.(eot|otf|woff|ttf)$">
SetEnvIf Origin "^http://(.*)?main-domain.com$" origin_is=$0
Header set Access-Control-Allow-Origin %{origin_is}e env=origin_is
</FilesMatch>
</Directory>

我还使用以下规则让浏览器知道可以缓存静态内容:

ExpiresActive On
ExpiresDefault "modification plus 10 years"

如果我在浏览器缓存关闭的情况下浏览网站,字体每次都会加载和显示。

如果我关闭浏览器缓存并加载页面,字体会加载(firebug > net)但不会显示!

304 Content Not Modified header 是否导致浏览器忽略我的努力?

最佳答案

如果您希望在非 2xx 响应中使用 header 添加,请使用

Header set always Access-Con...

关于css - @font-face 和 Header 设置 Access-Control-Allow-Origin "*",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3619779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com