Há um bug desagradável no Safari que pode fazer com que qualquer página estática do seu site se torne eventualmente invisível se o seu servidor responder corretamente com um código 304.
Vá em frente, pesquise no Google e você encontrará muitas pessoas reclamando sobre isso nos últimos cinco (!!!) anos. Veja mais aqui , aqui e aqui .
Eu escrevi sobre isso 7 meses atrás, também fornecendo uma solução rápida e suja sobre como você pode contornar isso instruindo o Safari a não armazenar seu conteúdo em cache.
Houve algumas atualizações do Safari em todo esse tempo, mas por algum motivo a Apple parece não ter feito nada a respeito.
O bug ainda está lá no Yosemite beta e iOS 8 (.0.2).
Que vergonha!…
Aviso Legal:
Eu geralmente gosto de produtos Apple e faço a maior parte do meu trabalho em um iMac.