Apache 如何更改响应标题-Pragma&;缓存控制
我正在我的web应用程序中使用,但Internet Explorer 11中没有显示任何图标。根据他们 我了解到这种行为可以绑定到Apache 如何更改响应标题-Pragma&;缓存控制,apache,debian,apache2,font-awesome,response-headers,Apache,Debian,Apache2,Font Awesome,Response Headers,我正在我的web应用程序中使用,但Internet Explorer 11中没有显示任何图标。根据他们 我了解到这种行为可以绑定到no-storeCache-control头或no-CachePragma头 如何更改这些标题值 理想情况下,IE开发者工具中会有一些选项,我可以在其中进行调整,但这似乎是不可能的。我一直在我的web服务器—Apache2.4(Debian)—上玩游戏,并尝试在启用站点的配置中执行以下操作: <FilesMatch "\.(eot|woff|ttf|sv
no-store
Cache-control头或no-Cache
Pragma头
如何更改这些标题值
理想情况下,IE开发者工具中会有一些选项,我可以在其中进行调整,但这似乎是不可能的。我一直在我的web服务器—Apache2.4(Debian)—上玩游戏,并尝试在启用站点的配置中执行以下操作:
<FilesMatch "\.(eot|woff|ttf|svg|otf)$">
<ifModule mod_headers.c>
Header unset Cache-Control
Header unset Pragma
</ifModule>
</FilesMatch>
头取消缓存控制
标题未设置Pragma
我重新加载了Apache,没有任何更改,这些标题仍然设置,我的图标仍然没有显示在Internet Explorer中
我对Apache没有太多的经验,我真的需要一些帮助!提前感谢。我不明白为什么拒绝缓存使用的声明会导致文档中的字体不可用。不缓存并不意味着不可用。那么,为什么您认为存在连接?@arkascha Per this detail“对于Internet Explorer:您不提供缓存控制标头中没有存储选项的文件(参考:#6454);对于Internet Explorer和HTTPS:您不提供Pragma标头中没有缓存选项的文件。”这是一个令人印象深刻的例子,在这种情况下,作者有一种印象,即作者试图避免任何目的性的推理。为什么?编程就是伏都教吗?你所引用的不是解释,也不是对我问题的回答。这只是一个没有任何理由或理由的陈述。顺便说一下:我解释了这些语句,因此您应该应用巫术来指定那些无缓存控制头/标记,以使其工作。您似乎在上面的代码中尝试了相反的方法。@arkascha我希望我能回答您的问题。在不理解为什么会这样的情况下,我希望通过更改标题来测试它。当然,确实,Xtreme尝试每一个任意组合通常是在IE中工作的唯一方法。当它最终被埋葬时,世界将是一个更好的地方。所有的网络开发者都会站起来唱歌,并且很开心。我不明白为什么缓存使用被拒绝的声明会导致文档中的字体不可用。不缓存并不意味着不可用。那么,为什么您认为存在连接?@arkascha Per this detail“对于Internet Explorer:您不提供缓存控制标头中没有存储选项的文件(参考:#6454);对于Internet Explorer和HTTPS:您不提供Pragma标头中没有缓存选项的文件。”这是一个令人印象深刻的例子,在这种情况下,作者有一种印象,即作者试图避免任何目的性的推理。为什么?编程就是伏都教吗?你所引用的不是解释,也不是对我问题的回答。这只是一个没有任何理由或理由的陈述。顺便说一下:我解释了这些语句,因此您应该应用巫术来指定那些无缓存控制头/标记,以使其工作。您似乎在上面的代码中尝试了相反的方法。@arkascha我希望我能回答您的问题。在不理解为什么会这样的情况下,我希望通过更改标题来测试它。当然,确实,Xtreme尝试每一个任意组合通常是在IE中工作的唯一方法。当它最终被埋葬时,世界将是一个更好的地方。所有的网络开发者都会站起来唱歌,并且很开心。