Armazenando em cache ativos no site veiculado nas páginas do GitHub

14

O servidor para as páginas do GitHub (incluindo as minhas) define CacheControl: max-age=600. Isso significa que o cache está definido para durar apenas dez minutos , o que é indesejável.

É possível controlar esse valor e definir também o only-if-cachedstatus?

Sei que não há acesso direto ao .htaccessarquivo ou equivalente, mas estou procurando acesso indireto por meio de algum tipo de configuração ou confirmação ou prova de que é impossível.

insira a descrição da imagem aqui

Nota: esta pergunta não é uma duplicata dos recursos de armazenamento em cache nas páginas do Github (github.io), que responde se as páginas do Github têm algum cache.

atividade redutora
fonte

Respostas:

18

Oficialmente confirmado como impossível.

Resposta do suporte do GitHub:

Obrigado por entrar em contato com o Suporte do GitHub sobre o uso de páginas do GitHub

Definimos o seguinte cabeçalho de controle de cache para todo o conteúdo das páginas do GitHub:

Cache-Control: max-age=600

Esse cabeçalho é o mesmo para todos os ativos em todos os sites do serviço Pages e, atualmente, não fornecemos uma maneira de alterar o valor.

Espero que isso responda às suas perguntas.

atividade redutora
fonte