tra*_*nte 44 github http-headers github-pages
我从我的Github页面帐户中提供了一些文件.但当我检查我的"js"文件的标题时,我看到以下内容:
Last-Modified:Sun, 10 Feb 2013 14:00:46 GMT
Expires:Sun, 10 Feb 2013 14:13:23 GMT
Cache-Control:max-age=600
Run Code Online (Sandbox Code Playgroud)
这个文件是在14天前提交的.但我并不这么频繁地计划这些文件.所以我需要制作更大的max-age值并将Last-Modified值更改为上次提交日期.
是否可以更改Github页面的标题?
tra*_*nte 53
我向Github管理员询问了这个问题,他们告诉我"改变标题是不可能的".他们将此问题添加到了愿望清单.
tam*_*hau 12
答案是否定的,但我们可以使用<meta http-equiv>
标签激活html页面上的html标题.
<meta http-equiv="last-modified" content="Sun, 10 Feb 2013 14:00:46 GMT " />
<meta http-equiv="cache-control" content="Private" />
<meta http-equiv="Expires" content="600" />
Run Code Online (Sandbox Code Playgroud)
您可以将这些代码段嵌入HTML页面.
小智 5
这是给所有仍然有这个问题并从谷歌来到这里的人。
最近有同样的问题。实际上,如果您足够顽固并希望使用一些额外的第三方服务,这是可能的。您需要做的是使用带有自定义 nginx buildpack 的免费层 heroku 应用程序。此 buildpack 将用作代理传递,可以根据需要添加/删除 HTTP 标头。
不过,您将失去 GitHub CDN,因此利用另一项服务——cloudflare 来做到这一点可能是个好主意(以及 SSL 作为奖励)。
如果有人感兴趣,我写了一篇详细设置如何执行此操作的文章:https ://www.rzegocki.pl/blog/custom-http-headers-with-github-pages/ - 设置非常麻烦,但它有效.
归档时间: |
|
查看次数: |
10204 次 |
最近记录: |