2010-08-07 17:33:06 +0000 2010-08-07 17:33:06 +0000
281
281

Jak mogę wyczyścić pojedynczą witrynę z pamięci podręcznej w Firefoksie?

W Firefoksie od czasu do czasu muszę wyczyścić pamięć podręczną, aby naprawić stronę internetową. Ale wyczyszczenie całej pamięci podręcznej wydaje się ekstremalną przesadą. Czy jest jakiś sposób, aby wyczyścić tylko jedną stronę z pamięci podręcznej?

Odpowiedzi (13)

263
263
263
2014-03-25 04:17:57 +0000
  1. Wybierz przycisk Menu programu Firefox.
  2. (W Firefoksie 57 lub nowszym wybierz Bibliotekę)
  3. Wybierz ikonę Historia.
  4. Przewiń do dołu i wybierz Pokaż całą historię.
  5. Wyszukaj stronę używając pola Szukaj historii w prawym górnym rogu.
  6. W wynikach, kliknij prawym przyciskiem myszy na odpowiednią stronę i wybierz Zapomnij o tej witrynie.

Uwaga: Spowoduje to również wyczyszczenie zapisanych haseł dla danej strony.

38
38
38
2010-08-07 23:31:57 +0000

Jeśli chcesz wykonać force-refresh , czyli to, co myślę, że chcesz zrobić, naciśnij CTRL+F5. I oczywiście, Cmd+F5 na Macu. Działa też na Chrome.

6
6
6
2010-08-07 19:50:28 +0000

ten addon pozwoli Ci zobaczyć i usunąć konkretne wpisy z pamięci i dysku - https://addons.mozilla.org/en-US/firefox/addon/2489/

4
4
4
2014-02-12 09:56:21 +0000

Należy pamiętać, że obecnie nie ma sposobu na wyczyszczenie zbuforowanych przekierowań HTTP (przynajmniej typu 301) bez użycia wtyczki.

Ctrl+F5 / Cmd+F5 nie działa, ponieważ jesteś natychmiast przekierowywany do docelowego adresu URL, więc nie możesz odświeżyć oryginalnego.

Więc użyłem CacheViewer plugin wspomniany tutaj wcześniej, aby sobie z tym poradzić.

Zobacz również ten błąd w Firefoksie po szczegóły i możliwy postęp w tej sprawie.

2
2
2
2010-08-07 19:45:16 +0000

Nie ma wbudowanego sposobu na wyczyszczenie pamięci podręcznej konkretnych stron/ witryn w Firefoksie. Możesz “Zapomnij o tej stronie”, co usuwa domenę z historii, możesz “Usuń tę stronę”, co usuwa konkretną stronę z historii, ale nie możesz wyczyścić pojedynczych elementów pamięci podręcznej należących do strony (poza przejściem do folderu profilu i usunięciem ich).

Być może istnieją dodatki, które to robią, ale nie znalazłem niczego, gdy je przeglądałem. Wbudowana funkcjonalność do usuwania pamięci podręcznej wydaje się mieć politykę “wszystko albo nic”.

2
2
2
2016-09-20 16:37:03 +0000

W tym, co wydaje się być właśnie wydany rozszerzenie Firefox, oryginalne pytanie ma teraz odpowiedź, która jest zarówno bezpośrednie rozwiązanie postawionego problemu (nie jak również usunąć pliki cookie, hasła, itp. z wybranej domeny, która dzieje się poprzez użycie “Zapomnij o tej stronie”) i będzie obsługiwać strony internetowe, które wykorzystują przekierowanie strony, a nie zmiany zawartości strony, która jest niepożądanie buforowane. Świetny projekt również. Szybki i wydajny. https://addons.mozilla.org/en-US/firefox/addon/clear-site-cache/

2
2
2
2012-11-18 02:28:18 +0000

Pewnego dnia, gdy nie otworzyłeś niczego innego, przejdź do Narzędzi ⇨ Wyczyść najnowszą historię, a następnie wybierz, aby wyczyścić tylko pamięć podręczną, a następnie tylko od dzisiaj lub Xtime. Ponieważ właśnie odwiedziłeś witrynę, powinna ona przenieść swoje znaczniki czasu w pamięci podręcznej na górę listy, więc możesz po prostu wytrzeć całą pamięć podręczną z Firefoksa na ten dzień i w ten sposób wyczyścić pamięć podręczną dla konkretnej witryny.

1
1
1
2018-07-12 10:55:43 +0000

Innym podejściem byłoby użycie containers Firefoksa - utwórz świeżą zakładkę/okno kontenera używając (używając dodatku do kontenera np. Temporary containers , lub Mozilla’s Multi-account container add-on ) i załaduj swoją stronę do tego kontenera - świeży/tymczasowy kontener będzie miał puste loginy, cache itp. więc będzie działał tak jakbyś je wyczyścił.

1
1
1
2016-01-15 16:42:25 +0000

Jestem trochę spóźniony na imprezę tutaj, ale chciałem zostawić tę odpowiedź dla ludzi, którzy znaleźli ten wątek przez googlowanie, tak jak ja. Problem został rozwiązany dla mnie przez dostęp do wyboru profilu Firefoksa (Windows -> Uruchom -> “Firefox.exe -p”), używając nowego profilu i odwiedzając stronę stamtąd. Następnie, gdy wróciłem do mojego normalnego profilu, strona znów zaczęła działać normalnie! Otwarcie jej na innym profilu musiało odświeżyć pamięć podręczną mojego normalnego profilu z nieuszkodzonymi wersjami plików.

1
1
1
2010-08-07 19:54:23 +0000

Jest podobne pytanie i odpowiedzi krótko są:

  • Możesz używać Firefoxa przez 2 profile.
  • Jest rozszerzenie o nazwie CookieMonster może zadziałać dla Ciebie.
  • Istnieją dwa dodatki do FF, które każdy web developer potrzebuje, a są to Web Developer Toolbar i Firebug, rozszerzenie Firebug YSlow jest również bardzo przydatne.
    Web Developer Toolbar ma świetną kontrolę nad pamięcią podręczną i ciasteczkami, aż do pojedynczych ciasteczek.
  • Ctrl-F5 zazwyczaj wystarcza.
0
0
0
2018-01-23 20:06:36 +0000
0
0
0
2018-01-20 08:42:54 +0000

Jeśli znasz dokładną listę adresów URL, które musisz wyczyścić z pamięci podręcznej (np. uszkodzone wpisy CSS z danej strony), możesz je wyczyścić za pomocą tego skryptu (zaadaptowanego z DoomEntry. js ; musi być uruchomiony w Browser Console (Ctrl+Shift+J), nie w Web Console (Ctrl+Shift+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);

Po prostu uruchom skrypt z każdym adresem URL, który chcesz wyczyścić (lub stwórz pętlę… you know the drill).

Teoretycznie powinno to wyczyścić buforowane odpowiedzi AJAX, inne asynchronicznie ładowane zasoby i wpisy przekierowania 301 również (o ile podasz oryginalny (przed 301) adres URL).

0
0
0
2018-07-12 07:09:12 +0000

Nie usuwając wszystkich danych witryny, ten przydatny dodatek usunie pliki cookie dla bieżącej witryny: https://addons.mozilla.org/firefox/addon/remove-site-cookies