Algo no caminho do meu acesso à Internet em casa é o armazenamento em cache do conteúdo da web de forma agressiva, e talvez você possa me ajudar a saber onde ele está.
Aqui está o meu exemplo:
1-- Eu fiz uma página web muito simples, consistindo de um index.html e duas fotos. Eu usei o FTP para colocá-los dentro de um diretório off no meu host típico (o bluehost barato, semelhante a outros cheapies como goDaddy.)
2-- No entanto, eu cometi um erro e, quando eu carreguei os arquivos pela primeira vez, eu ainda tinha o arquivo html do índice chamado algo como indexjobs.html
3-- Naturalmente, quando eu fui para o navegador Firefox e naveguei para a URL do diretório que eu havia criado, ele não carregou a página (já que o arquivo não foi chamado de index), mas simplesmente exibiu o conteúdo completo desse diretório ... ou seja, os dois arquivos de imagem, o indexjob.html ... você sabe, a página "página do navegador exibindo um diretório do servidor" regular.
4 - Então, eu entrei no meu cliente FTP e renomeie indexjobs.html para index.html.
5 - Eu fui ao firefox e pressionei o reload - ele ainda mostrava a página do diretório, em vez de lançar o arquivo de índice ... e ainda exibia o nome do arquivo desatualizado indexjobs.html.
6-- Eu emiti o comando firefox para limpar seu cache. E clique em recarregar nessa URL. Ele ainda mostrava a página do diretório e o nome de arquivo indexjobs.html desatualizado.
7-- Depois, fui carregar esse URL em OUTRO NAVEGADOR, ou seja, Chrome, no mesmo mac e, embora esse navegador nunca tenha carregado essa página, a TI mostrou a página do diretório com o nome de arquivo indexjobs.html desatualizado ! Embora esse arquivo já tivesse sido renomeado há muito tempo! Ele deve estar indo para algum cache diferente do cache do firefox ...
8-- Acredito que fui a um laptop adjacente (um laptop com windows) e fui carregar essa URL no IE 10 para windows, e ela não mostrou a página do diretório, mas carregou a página - em outros palavras, reconheceu que o arquivo foi renomeado para index.html
9-- Vendo a página no IE me fez ver um pequeno erro que eu fiz nessa página, então eu fui e usei o FTP para alterar o arquivo index.html para corrigir esse erro. Então voltei para o IE e acelerei o recarregamento. Não me mostrou a versão fixa. Então eu limpei o cache do IE e cliquei em recarregar. Ainda não me mostrou a versão fixa. Decidi então mudar o nome do diretório que estava segurando esta página simples ... o que obviamente mudava sua URL. Quando carreguei esse novo URL no IE, é claro, ele refletiu a alteração corretamente.
Onde está ocorrendo esse cache agressivo? Na etapa 7, até lá, pareceu apontar para a ideia de que o mac tinha algum cache em seu SO que estava fornecendo conteúdo para ambos os navegadores (embora eu duvide disso). Ou, outra possibilidade é que há cache feito pelo meu provedor, mas quando eu fui para o meu laptop separado, de alguma forma fez com que o cache do ISP reconhecesse um endereço IP interno diferente (mas todos eles são servidos por um único roteador ...) ... ou um diferente ... OK, em suma, eu não sei.
O que é o cache da minha web dessa maneira? OBRIGADO por qualquer ideia