web-dev-qa-db-ja.com

GitHubページから提供されるWebサイトのアセットをキャッシュする

GitHubページ(私のものを含む)のサーバーはCacheControl: max-age=600を設定します。これは、キャッシュが 10分 の間だけ持続するように設定されていることを意味し、これは望ましくありません。

この値を制御し、only-if-cachedステータスも設定することは可能ですか?

.htaccessファイルまたは同等のファイルに直接アクセスできないことは知っていますが、何らかの設定または確認、または不可能であることの証明による間接アクセスを探しています。

enter image description here

注:この質問は Githubページのキャッシュアセット(github.io) の複製ではなく、Githubページにキャッシュがあるかどうかを答えます。

9

不可能であることが公式に確認されました。

GitHubサポートからの回答:

GitHubページの使用についてGitHubサポートにご連絡いただきありがとうございます

すべてのGitHubページコンテンツに次のCache-Controlヘッダーを設定します。

Cache-Control: max-age=600

このヘッダーは、Pagesサービスのすべてのサイトのすべてのアセットで同じであり、現在、値を変更する方法は提供していません。

これがあなたの質問に答えることを願っています。

11