Le serveur pour les pages GitHub (y compris le mien) définit CacheControl: max-age=600
. Cela signifie que le cache est configuré pour ne durer que pendant dix minutes , ce qui n'est pas souhaitable.
Est-il possible de contrôler cette valeur et de définir également le statut only-if-cached
?
Je sais qu'il n'y a pas d'accès direct au fichier .htaccess
ou à un fichier équivalent, mais je recherche un accès indirect via une sorte de paramètre ou une confirmation, ou une preuve que c'est impossible.
Remarque: cette question n'est pas un doublon de Mise en cache d'éléments dans les pages Github (github.io) qui indique si les pages Github ont une mise en cache.
Confirmé officiellement comme impossible.
Réponse du support GitHub:
Merci de contacter le support GitHub pour utiliser les pages GitHub.
Nous définissons l'en-tête Cache-Control suivant pour tout le contenu des pages GitHub:
Cache-Control: max-age=600
Cet en-tête est identique pour tous les actifs de tous les sites de notre service Pages. Nous ne fournissons actuellement aucun moyen de modifier la valeur.
J'espère que cela répond à vos questions.