Como posso limpar um único site do cache no Firefox?

245

No Firefox, ocasionalmente preciso limpar meu cache para consertar um site. Mas limpar o cache inteiro parece um exagero extremo. Existe alguma maneira de limpar o único site do meu cache?

    
por Ryan Thompson 07.08.2010 / 19:33

13 respostas

216
  1. Selecione o botão Menu do Firefox.
  2. (no Firefox 57 ou mais recente, selecione Biblioteca )
  3. Selecione o ícone Histórico .
  4. Role até o final e selecione Mostrar todo o histórico .
  5. Pesquise o site usando o campo Histórico de pesquisas no canto superior direito.
  6. Nos resultados, clique com o botão direito do mouse na página apropriada e selecione Esqueça sobre este site .

Observação: isso também limpará as senhas salvas do site.

    
por 25.03.2014 / 05:17
35

Se você quiser fazer um force-refresh , que é o que eu acho que você quer fazer , pressione CTRL + F5. E claro, Cmd + F5 em um Mac. Funciona no Chrome também.

    
por 08.08.2010 / 01:31
6

este addon permitirá visualizar e excluir entradas de cache específicas da memória e do disco - link

    
por 07.08.2010 / 21:50
2

Não há nenhuma maneira de limpar o cache de páginas / sites específicos no Firefox. Você pode "Esquecer este site", que limpa o domínio do histórico, você pode "Excluir esta página", que limpa a página específica do histórico, mas você não pode limpar itens de cache único pertencentes a uma página (além de ir ao seu pasta de perfil e excluí-los).

Pode haver addons para fazer isso, mas não encontrei nada ao analisá-los. Funcionalidade interna para exclusão de cache parece ter a política de tudo ou nada.

    
por 07.08.2010 / 21:45
2

Por favor, note que não há atualmente nenhuma maneira de limpar os redirecionamentos HTTP em cache (pelo menos o tipo 301) sem usar um plugin.

Ctrl + F5 / Cmd + F5 não funciona como você estão sendo redirecionados imediatamente para o URL de destino para que você não possa atualizar o original.

Então usei o plug-in CacheViewer mencionado aqui antes para lidar com isso.

Veja também este bug no Firefox para detalhes e possíveis progressos nesta questão.

    
por 12.02.2014 / 10:56
2

No que parece ser uma extensão do Firefox recém-lançada, a pergunta original agora tem uma resposta que é tanto uma solução direta para o problema (não como também remover cookies, senhas, etc do domínio selecionado que acontece através do uso de "Esqueça este site") e lidará com sites que utilizam um redirecionamento de página em vez de uma alteração de conteúdo de página indesejada em cache. Ótimo design também. Rápido e eficiente.

link

    
por 20.09.2016 / 18:37
1

Um dia, quando você não tiver aberto mais nada, vá para Ferramentas ⇨ Limpar histórico recente e selecione apenas limpar o cache e somente a partir de hoje ou Xtime. Como você acabou de visitar o site, ele deve ter movido seus timestamps no cache para o topo da lista, para que você possa limpar todo o cache do Firefox para esse dia e, assim, limpar o cache de seu site específico.

    
por 18.11.2012 / 03:28
1

Estou meio atrasado para a festa, mas queria deixar essa resposta para as pessoas que encontraram esse tópico pesquisando como eu. O problema foi resolvido para mim, acessando o seletor de perfis do Firefox (Windows - > Executar - > "Firefox.exe -p"), usando um novo perfil e visitando o site de lá. Então, quando voltei ao meu perfil regular, o site começou a funcionar normalmente de novo! Abri-lo no outro perfil deve ter atualizado o cache do meu perfil normal com versões não corrompidas dos arquivos.

    
por 15.01.2016 / 17:42
1

Há uma pergunta semelhante e respostas em breve são:

  • Você pode usar o Firefox por dois perfis.
  • Há uma extensão chamada CookieMonster que funciona para você.
  • Existem dois complementos para o FF que todos os desenvolvedores da Web precisam e são o Web Developer Toolbar e o Firebug, a extensão YSlow do Firebug também é muito útil.
    Web Developer Toolbar tem grande controle de cache e cookies para cookies individuais.
  • Ctrl-F5 é o suficiente normalmente.
por 07.08.2010 / 21:54
0

Parece que eles mudaram algumas coisas. Eu encontrei o seguinte:

  1. Menu - > Opções
  2. Privacidade e amp; Segurança - > Dados do site - > Configurações
  3. Realce o site selecionado e selecione Remover selecionados
  4. Selecione Salvar alterações
  5. Finalmente, clique em Remover

    
por 23.01.2018 / 21:06
0

Apesar de não remover todos os dados do site, esse complemento prático removerá os cookies do site atual:

link

    
por 12.07.2018 / 09:09
0

Outra abordagem seria usar os contêineres do Firefox - criar uma nova guia / janela de contêiner usando (usando um contêiner add-on, por exemplo, Contêineres temporários ou Add-on do contêiner Multi-conta do Mozilla ) e carregue seu site nesse contêiner - um contêiner novo / temporário terá login vazio, cache, etc, assim vai agir como você limpou estes.

    
por 12.07.2018 / 12:55
0

Se você sabe a lista exata de URLs que você precisa limpar do cache (por exemplo, as entradas de CSS corrompidas do site em questão), você pode limpá-las usando este script (adaptado de DoomEntry.js ; precisa ser executado no Console do Navegador ( Ctrl + Deslocamento + J ), não o Console Web ( Ctrl + Deslocamento + K ):

// load the disk cache
var cacheservice = Components.classes["@mozilla.org/netwerk/cache-storage-service;1"]
    .getService(Components.interfaces.nsICacheStorageService);
var {LoadContextInfo} = Components.utils.import("resource://gre/modules/LoadContextInfo.jsm",{})
var hdcache = cacheservice.diskCacheStorage(LoadContextInfo.default, true);

// compose the URL and submit it for dooming
var uri = Components.classes["@mozilla.org/network/io-service;1"]
    .getService(Components.interfaces.nsIIOService).newURI(prompt("Enter the URL to kick out:"), null, null);
hdcache.asyncDoomURI(uri, null, null);

Basta executar o script com cada URL que você precisa limpar (ou criar um loop ... você sabe o que fazer).

Teoricamente, isso deve limpar as respostas AJAX armazenadas em cache, outros recursos carregados de forma assíncrona e 301 entradas de redirecionamento (contanto que você insira a URL original (anterior a 301)).

    
por 20.01.2018 / 09:42