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


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?


232


origem


Quando preciso depurar meu site com o Cookie limpo com freqüência, geralmente uso o private browsing mode. Isso limpará tudo automaticamente. Espero que isso possa se encaixar no seu cenário. - smwikipedia


Respostas:


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

202



Você ainda esta aqui! Três anos e meio depois. :) Para responder: sim, "ontem". Obrigado pela admiração. - zylstra
Esta é uma ótima alternativa para CTRL + F5 quando você deseja remover o cache de um site que redireciona para outro site (nesse caso, o CTRL + F5 só força a atualização do site redirecionado). - Sicco
Uma boa resposta, mas as pessoas precisam saber sobre o problema! Então: W A R N I N G: Isto irá limpar TODAS as informações sobre esse site, incluindo cookies e senhas. - SuperUser
Além disso, se esse site for localhost, ele perderá dados para todos os sites de localhost que você está desenvolvendo, o que é, para mim, muito mais do que eu quero limpar. - Joshua Frank
A questão era excluir o site do cache do navegador e não do histórico. Essa resposta é ruim. - peterh


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


36



carrega o voiceover no osx 10.6.7 - Doug Molineux
CMD + SHIFT + R ... as teclas de função são por padrão usadas pelo OSX. - curly_brackets
Isso não é necessariamente verdade. Recursos como modelos html são armazenados em cache toda vez que eu estou tentando desenvolver. - James South
alguma ideia de como fazer isso para uma página que estava usando um redirecionamento 301 para outro domínio, mas não é mais? Eu não fui capaz de acertar ctrl-F5 rápido o suficiente, e o redirecionamento continua acontecendo - matt wilkie
Não entendo por que essa resposta é tão vantajosa quanto é errada e não responde à pergunta. Chamadas Ajax, arquivos css, redirecionamentos continuam sendo armazenados em cache (ou redirecionados). O único caminho seguro seria uma opção para remover o histórico de um determinado domínio, como remover os cookies. Outra maneira é iniciar o firefox com um perfil diferente (limpo). - HMR


este addon permitirá visualizar e excluir entradas de cache específicas da memória e do disco https://addons.mozilla.org/pt-BR/firefox/addon/2489/


6



Infelizmente, o addon não está mais disponível no momento. - equaeghe
Veja isso addons.mozilla.org/de/firefox/addon/cacheviewer2 - iceteea
Este complemento não está na versão estável. - Nicolas Barbulesco
Aparentemente, este complemento não pode ser instalado a quente. Isso é muito ruim. Preciso fazer com que alguns sites específicos funcionem novamente no Firefox, sem relançar o Firefox. - Nicolas Barbulesco
@iceteea - Este complemento CacheViewer2 não está na versão estável. E, aparentemente, este complemento não pode ser instalado a quente. Isso é muito ruim. Preciso fazer com que alguns sites específicos funcionem novamente no Firefox, sem relançar o Firefox. - Nicolas Barbulesco


Não há nenhuma maneira embutida 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 eu não encontrei nada ao olhar através deles. Funcionalidade interna para exclusão de cache parece ter a política de tudo ou nada.


2



Onde estão as opções que você mencionou para "Esquecer este site" e "Excluir esta página"? - mouseas
@mouseas, pelo menos a barra lateral do histórico (Ctrl-H). - Matthew Flaschen
@mouseas Esses dois comandos estão na parte inferior do menu do botão direito de qualquer página individual no histórico, na janela Histórico ou na barra lateral. - Rory O'Kane


Observe que atualmente não há como limpar os redirecionamentos HTTP em cache (pelo menos o tipo 301) sem usar um plug-in.

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

Então eu usei Plugin CacheViewer mencionado aqui antes de lidar com isso.

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


2



Você pode tentar ligar o aviso antes de redirecionar, no Prefs → Avançado → Geral → Acessibilidade. Mas isso pref não funciona em todos os casos. - Nicolas Barbulesco
Gostaria de saber se esse bug do Firefox não é simplesmente sobre 301 Moved permanentemente redirecionamentos, que são, bem, projetado ser permanente. Se o Firefox de fato armazenasse 302 Found, então isso seria realmente um bug. - Arjan
Você geralmente está certo sobre o 301 @Arjan, mas eu diria que é pelo menos um comportamento questionável para fazer o cache de um redirecionamento, resultando em uma resposta 4xx / 5xx. E também não ser capaz de limpar esses redirecionamentos de cache sem uma ferramenta de terceiros parece ser mais um bug do que a falta de um recurso .. - Greg Dubicki


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 proposto (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

https://addons.mozilla.org/pt-BR/firefox/addon/clear-site-cache/


2



Não é compatível com o Firefox Quantum - rluks


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 nesse dia e, assim, limpar o cache de seu site específico.


1



Um monte de problemas para ir para um propósito tão trivial. - Isaac Rabinovitch


Eu estou meio atrasado para a festa aqui, mas eu queria deixar essa resposta para as pessoas que encontraram este tópico no googling como eu fiz. 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 a partir daí. 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.


1





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

  • Você pode usar o Firefox por 2 perfis.
  • Existe uma extensão chamada CookieMonster pode funcionar para você.
  • Existem dois complementos para o FF que todo desenvolvedor web precisa 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.

1



Aqueles são principalmente para cookies. Eu apenas me importo em eliminar um domínio do cache. - Ryan Thompson
Obrigado por este resumo. Mas Cookie Monster não é um cookie. Cookie Monster é uma extensão para o Firefox. - Nicolas Barbulesco
@NicolasBarbulesco Certo, eu mudei o texto. - Amir Latifi