Como posso notificar o navegador para atualizar um recurso se o recurso expirar antecipadamente?
Isso geralmente não é possível porque o navegador vê que o recurso não expirou e não faz a solicitação. Mas isso pode ser obtido alterando a URL do recurso. Portanto, você precisa adicionar um número de versão ou uma tag aleatória ao nome do arquivo do recurso. Por exemplo style.12.css. Ou seja, não deixe o navegador armazenar em cache o arquivo html, caso contrário, o navegador não consultará o servidor até que ele expire.