В Firefox мне иногда нужно очистить кеш, чтобы исправить сайт. Но очистка всего кэша кажется чрезмерным излишним. Есть ли способ просто удалить один сайт из моего кэша?
firefox
browser-cache
Райан Томпсон
источник
источник
private browsing mode
. Это очистит все автоматически. Надеюсь, что это может соответствовать вашему сценарию.Ответы:
Примечание. Это также удалит сохраненные пароли для сайта.
источник
Если вы хотите выполнить принудительное обновление , что, как я думаю, вы хотите сделать, нажмите CTRL + F5. И конечно же Cmd + F5 на Mac. Работает на Chrome тоже.
источник
CMD
+SHIFT
+R
... функциональные клавиши по умолчанию используются OSX.этот аддон позволит вам просматривать и удалять определенные записи кэша из памяти и диска - https://addons.mozilla.org/en-US/firefox/addon/2489/
источник
Обратите внимание, что в настоящее время нет способа очистки кэшированных перенаправлений HTTP (по крайней мере, типа 301) без использования плагина.
Ctrl+ F5/ Cmd+ F5 не работает, так как вы сразу же перенаправлены на целевой URL, поэтому вы не можете обновить исходный.
Поэтому я использовал плагин CacheViewer, упомянутый здесь прежде, чтобы иметь дело с этим.
Смотрите также эту ошибку в Firefox для деталей и возможного прогресса в этом вопросе.
источник
В Firefox нет встроенного способа очистки кэша определенных страниц / сайтов. Вы можете «Забыть об этом сайте», который очищает домен от истории, вы можете «Удалить эту страницу», который очищает определенную страницу от истории, но вы не можете очистить отдельные элементы кэша, принадлежащие странице (кроме перехода на ваш папка профиля и их удаление).
Для этого могут быть дополнения, но я ничего не нашел, просматривая их. Кажется, что встроенная функциональность для удаления кэша имеет политику «все или ничего».
источник
Однажды, когда вы больше ничего не открывали, перейдите в Инструменты ⇨ Очистить недавнюю историю и затем выберите очистить только кэш, а затем только с сегодняшнего дня или Xtime. Поскольку вы только что посетили веб-сайт, он должен был переместить свои метки времени в кеше в верхнюю часть списка, чтобы вы могли просто стереть весь кеш из Firefox за этот день и, таким образом, очистить кеш для вашего конкретного веб-сайта.
источник
В том, что кажется только что выпущенным расширением Firefox, на исходный вопрос теперь есть ответ, который является прямым решением поставленной проблемы (а не о том, как также удалить куки, пароли и т. Д. Из выбранного домена, что происходит с помощью " Забудьте об этом сайте ") и будет обрабатывать веб-сайты, которые используют перенаправление страницы, а не изменение содержимого страницы, которое нежелательно кэшируется. Отличный дизайн тоже. Быстро и эффективно.
https://addons.mozilla.org/en-US/firefox/addon/clear-site-cache/
источник
Я опаздываю на вечеринку здесь, но я хотел оставить этот ответ для людей, которые нашли эту тему через поиск в Google, как я. Для меня эта проблема была решена путем доступа к селектору профиля Firefox (Windows -> Выполнить -> «Firefox.exe -p»), использования нового профиля и посещения веб-сайта оттуда. Затем, когда я вернулся к своему обычному профилю, сайт снова начал нормально работать! Открытие его в другом профиле должно было обновить кэш моего обычного профиля с помощью не поврежденных версий файлов.
источник
Там похожий вопрос и ответы в ближайшее время:
Панель инструментов веб-разработчика имеет большой контроль кеша и файлов cookie вплоть до отдельных файлов cookie.
источник
Похоже, они могли изменить несколько вещей. Я нашел следующее:
источник
Не удаляя все данные сайта, этот удобный аддон удалит куки для текущего сайта:
https://addons.mozilla.org/firefox/addon/remove-site-cookies
источник
Другой подход - использовать контейнеры Firefox - создать новую вкладку / окно контейнера, используя (используя надстройку контейнера , например, Временные контейнеры , или надстройку контейнера Multi-account для Mozilla ), и загрузить свой сайт в этот контейнер - свежую / временную Контейнер будет иметь пустой логин, кеш и т. д., поэтому будет действовать так, как будто вы их очистили.
источник
Если вам известен точный список URL-адресов, которые необходимо очистить из кэша (например, поврежденные записи CSS с соответствующего сайта), вы можете очистить их с помощью этого сценария (адаптировано из DoomEntry.js ; его необходимо запустить на Browser консоль ( Ctrl+ Shift+ J), не веб - консоли ( Ctrl+ Shift+ K):
Просто запустите скрипт с каждым URL-адресом, который вам нужно очистить (или создайте цикл ... вы знаете детали).
Теоретически это должно очистить кэшированные ответы AJAX, другие асинхронно загруженные ресурсы, а также 301 запись перенаправления (при условии, что вы вводите исходный (до 301) URL).
источник
var hdcache = cacheservice.diskCacheStorage(Services.loadContextInfo.default, true);
; слава bugzilla.mozilla.org/show_bug.cgi?id=1417937 . (По какой-то причине мне не разрешено редактировать мой первоначальный ответ.)