Zwischenspeichern von Assets auf Websites, die von GitHub-Seiten bereitgestellt werden


13

Der Server für GitHub-Seiten (einschließlich meiner) wird festgelegt CacheControl: max-age=600. Dies bedeutet, dass der Cache nur zehn Minuten lang ist , was unerwünscht ist.

Ist es möglich, diesen Wert zu steuern und auch den only-if-cachedStatus einzustellen ?

Ich weiß, dass es keinen direkten Zugriff auf die .htaccessDatei oder eine gleichwertige Datei gibt, aber ich suche nach indirektem Zugriff über irgendeine Art von Einstellungen oder Bestätigung oder nach dem Beweis, dass dies unmöglich ist.

Geben Sie hier die Bildbeschreibung ein

Hinweis: Diese Frage ist kein Duplikat von Caching-Assets auf Github-Seiten (github.io), das beantwortet, ob Github-Seiten überhaupt zwischengespeichert sind.

Antworten:


17

Offiziell als unmöglich bestätigt.

Antwort vom GitHub-Support:

Vielen Dank, dass Sie sich an den GitHub-Support gewandt haben, um Informationen zur Verwendung von GitHub-Seiten zu erhalten

Wir setzen den folgenden Cache-Control-Header für alle GitHub Pages-Inhalte:

Cache-Control: max-age=600

Dieser Header ist für alle Assets auf allen Websites unseres Pages-Service gleich, und wir bieten derzeit keine Möglichkeit, den Wert zu ändern.

Ich hoffe, dass dies Ihre Fragen beantwortet.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.