GitHubページ(私のものを含む)のサーバーはCacheControl: max-age=600
を設定します。これは、キャッシュが 10分 の間だけ持続するように設定されていることを意味し、これは望ましくありません。
この値を制御し、only-if-cached
ステータスも設定することは可能ですか?
.htaccess
ファイルまたは同等のファイルに直接アクセスできないことは知っていますが、何らかの設定または確認、または不可能であることの証明による間接アクセスを探しています。
注:この質問は Githubページのキャッシュアセット(github.io) の複製ではなく、Githubページにキャッシュがあるかどうかを答えます。
不可能であることが公式に確認されました。
GitHubサポートからの回答:
GitHubページの使用についてGitHubサポートにご連絡いただきありがとうございます
すべてのGitHubページコンテンツに次のCache-Controlヘッダーを設定します。
Cache-Control: max-age=600
このヘッダーは、Pagesサービスのすべてのサイトのすべてのアセットで同じであり、現在、値を変更する方法は提供していません。
これがあなたの質問に答えることを願っています。