从GitHub页面缓存网站中的资产


14

GitHub页面(包括我的)页面的服务器集CacheControl: max-age=600。这意味着将缓存设置为仅持续十分钟,这是不希望的。

是否可以控制该值并设置only-if-cached状态?

我知道不能直接访问该.htaccess文件或类似文件,但是我正在寻找通过某种设置或确认进行间接访问的方法,或者证明这是不可能的。

在此处输入图片说明

注意:这个问题与Github页面(github.io)中Caching资产不是重复的,它回答了Github页面是否有任何缓存。

Answers:


19

官方确认是不可能的。

GitHub支持的答案:

感谢您与GitHub支持人员联系以获取有关使用GitHub Pages的信息

我们为所有GitHub Pages内容设置以下Cache-Control标头:

Cache-Control: max-age=600

Pages服务上所有站点上的所有资产的此标头都是相同的,并且我们当前不提供更改值的方法。

我希望这能回答您的问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.