Mise en cache des actifs dans le site Web servi à partir des pages GitHub

14

Le serveur pour les ensembles de pages GitHub (y compris le mien) CacheControl: max-age=600. Cela signifie que le cache ne doit durer que dix minutes , ce qui n'est pas souhaitable.

Est-il possible de contrôler cette valeur et de définir également le only-if-cachedstatut?

Je sais qu'il n'y a pas d'accès direct au .htaccessfichier ou à un équivalent, mais je recherche un accès indirect via une sorte de paramètres ou de confirmation, ou la preuve que c'est impossible.

entrez la description de l'image ici

Remarque: cette question n'est pas un doublon des actifs de mise en cache dans les pages Github (github.io) qui indique si les pages Github ont une mise en cache.

réduire l'activité
la source

Réponses:

18

Officiellement confirmé comme impossible.

Réponse du support GitHub:

Merci d'avoir contacté 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 le même pour tous les actifs sur tous les sites de notre service Pages, et nous ne proposons actuellement aucun moyen de modifier la valeur.

J'espère que cela répond à vos questions.

réduire l'activité
la source