Dans Firefox, il est parfois nécessaire de vider mon cache pour réparer un site Web. Mais effacer la totalité de la mémoire cache semble une surcharge extrême. Existe-t-il un moyen de vider le site de mon cache?
Remarque: Ceci effacera également les mots de passe enregistrés pour le site.
Si vous voulez faire un force-refresh , ce que je pense que vous voulez faire, appuyez sur CTRL + F5. Et bien sûr, Cmd + F5 sur un Mac. Fonctionne aussi sur Chrome.
cet addon vous permettra d'afficher et de supprimer des entrées de cache spécifiques de la mémoire et du disque - https://addons.mozilla.org/en-US/firefox/addon/2489/
Veuillez noter qu'il n'y a actuellement aucun moyen d'effacer les redirections HTTP en cache (type 301 au moins) sans utiliser de plugin.
Ctrl+F5 / Cmd+F5 ne fonctionne pas , car vous êtes immédiatement redirigé vers l'URL cible. Vous ne pouvez donc pas actualiser l'URL d'origine.
J'ai donc utilisé plugin CacheViewer mentionné ici avant pour régler ce problème.
Voir également ce bogue dans Firefox pour plus de détails et d’éventuels progrès sur ce problème.
Un jour où vous n'avez rien ouvert d'autre, allez dans Outils ⇨ Effacer l'historique récent , puis sélectionnez pour effacer uniquement le cache, puis uniquement à partir d'aujourd'hui ou de Xtime. Étant donné que vous venez de visiter le site Web, ses horodatages dans le cache auraient dû être placés en haut de la liste afin que vous puissiez effacer tout le cache de Firefox de la journée et vider le cache de votre site Web spécifique.
Il n'y a pas de moyen intégré pour effacer le cache de pages/sites spécifiques dans Firefox. Vous pouvez "Oublier ce site" qui nettoie le domaine de l’historique, vous pouvez "Supprimer cette page" qui nettoie la page spécifique de l’historique, mais vous ne pouvez pas nettoyer les éléments de cache simples appartenant à une page dossier de profil et en les supprimant).
Il y a peut-être des addons pour le faire, mais je n'ai rien trouvé en les parcourant. La fonctionnalité intégrée pour la suppression du cache semble avoir la politique du tout ou rien.
Dans ce qui semble être une extension Firefox récemment publiée, la question initiale a maintenant une réponse qui est à la fois une solution directe au problème posé (pas comment supprimer également les cookies, mots de passe, etc. du domaine sélectionné, ce qui passe par l'utilisation de " Oubliez ce site ") et gérera les sites Web qui utilisent une redirection de page plutôt qu'un changement de contenu de page mis en cache de manière indésirable. Super design aussi. Rapide et efficace.
https://addons.mozilla.org/en-US/firefox/addon/clear-site-cache/
Je suis un peu en retard à la fête ici, mais je voulais laisser cette réponse à ceux qui ont trouvé ce fil dans Google comme moi. Le problème a été résolu pour moi en accédant au sélecteur de profil de Firefox (Windows -> Exécuter -> "Firefox.exe -p"), en utilisant un nouveau profil et en visitant le site Web à partir de là. Puis, lorsque je suis revenu à mon profil habituel, le site Web a recommencé à fonctionner normalement! L'ouvrir sur l'autre profil doit avoir actualisé le cache de mon profil habituel avec des versions non corrompues des fichiers.
Il y a une question similaire et les réponses sont bientôt:
Sans supprimer toutes les données du site, cet addon pratique supprimera les cookies du site actuel:
https://addons.mozilla.org/firefox/addon/remove-site-cookies
On dirait qu'ils pourraient avoir changé quelques petites choses. J'ai trouvé ce qui suit:
Si vous connaissez la liste exacte des URL à vider du cache (par exemple, les entrées CSS corrompues du site en question), vous pouvez les effacer à l'aide de ce script (adapté de DoomEntry.js =; doit être exécuté sur la Console du navigateur (Ctrl+Shift+J), pas la Console Web (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);
Exécutez simplement le script avec chaque URL à purger (ou créez une boucle ... vous connaissez l’exercice).
Théoriquement, cela devrait effacer les réponses en cache AJAX, les autres ressources chargées de manière asynchrone et les 301 entrées de redirection également (tant que vous entrez l'URL d'origine (antérieure à 301)).
Une autre approche consisterait à utiliser les conteneurs - de Firefox pour créer un nouvel onglet/fenêtre de conteneur en utilisant (à l'aide d'un add-on de conteneur, par exemple Conteneurs temporaires ou le complément de conteneurs à plusieurs comptes de Mozilla ) et chargez votre site dans ce conteneur - un conteneur frais/temporaire aura un identifiant de connexion vide, une mémoire cache, etc., et agira comme si vous l'aviez effacé.