Кешування активів на веб-сайті, розміщений на сторінках GitHub


14

Сервер для наборів сторінок GitHub (включаючи мою) CacheControl: max-age=600. Це означає, що кеш налаштований тривати лише на десять хвилин , що небажано.

Чи можна керувати цим значенням і встановлювати також only-if-cachedстатус?

Я знаю, що немає прямого доступу до .htaccessфайлу чи іншого еквівалента, але я шукаю непрямий доступ через якісь налаштування чи підтвердження, або доказ того, що це неможливо.

введіть тут опис зображення

Примітка: це запитання не є дублікатом активів кешування на сторінках Github (github.io), який відповідає, чи є на сторінках Github взагалі кешування.

Відповіді:


19

Офіційно підтверджено неможливо.

Відповідь служби підтримки GitHub:

Дякуємо, що звернулися до служби підтримки GitHub щодо використання сторінок GitHub

Ми встановлюємо наступний заголовок кеш-керування для всього вмісту сторінок GitHub:

Cache-Control: max-age=600

Цей заголовок однаковий для всіх ресурсів на всіх сайтах на нашій сторінці Сторінок, і ми наразі не надаємо способу змінити значення.

Я сподіваюся, що це відповість на ваші запитання.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.