Вопрос Как я могу удалить один сайт из кеша в Firefox?


В Firefox мне иногда нужно очистить свой кеш, чтобы исправить сайт. Но очистка всего кэша кажется чрезмерным излишеством. Есть ли способ очистить один сайт от кеша?


232
2017-08-07 17:33


происхождения


Когда мне нужно отлаживать мой сайт с часто используемым Cookie, я часто использую private browsing mode, Он автоматически очистит все. Надеюсь, это может соответствовать вашему сценарию. - smwikipedia


ответы:


  1. Выберите Firefox Меню кнопка.
  2. (В Firefox 57 или новее выберите Библиотека)
  3. Выберите история значок.
  4. Прокрутите страницу вниз и выберите Показать всю историю,
  5. Поиск сайта с помощью История поиска в верхнем правом углу.
  6. В результате щелкните правой кнопкой мыши соответствующую страницу и выберите Забыть об этом сайте,

202
2018-03-25 04:17



Вы по-прежнему здесь! Три с половиной года спустя. :) Чтобы ответить вам: да, «вчера». Благодарю за это. - zylstra
Это отличная альтернатива CTRL + F5, когда вы хотите удалить кеш веб-сайта, который перенаправляет вас на другой сайт (в этом случае CTRL + F5 только принудительно обновляет перенаправленный веб-сайт). - Sicco
Хороший ответ, но люди должны знать о проблеме! Итак: W A R N I N G: Это очистит ВСЕ информацию об этом веб-сайте, включая cookie и пароли. - SuperUser
Кроме того, если этот сайт является localhost, он потеряет данные для всех локальных сайтов, которые вы разрабатываете, что для меня в любом случае намного больше, чем я хочу очистить. - Joshua Frank
Вопрос состоял в том, чтобы удалить сайт из кеша браузера, а не из истории. Этот ответ плох. - peterh


Если вы хотите сделать сила-обновление, что я думаю, что вы хотите сделать, нажмите CTRL + F5. И, конечно же, Cmd + F5 на Mac. Работает и на Chrome.


36
2017-08-07 23:31



загружает голос за кадром в osx 10.6.7 - Doug Molineux
CMD + SHIFT + R ... функциональные клавиши по умолчанию используются OSX. - curly_brackets
Это не обязательно так. Ресурсы, такие как html-шаблоны, кэшируются каждый раз, когда я пытаюсь разработать. - James South
любая идея, как сделать это для страницы, которая использовала 301 переадресацию в другой домен, но больше не существует? Я не смог быстро набрать ctrl-F5, и перенаправление продолжает происходить - matt wilkie
Не понимаю, почему этот ответ получил, так как он ошибается и не отвечает на вопрос. Ajax-вызовы, css-файлы, перенаправления сохраняются в кэше (или перенаправляются). Единственный верный путь - это возможность удалить историю из определенного домена, например, с удалением файлов cookie. Другой способ - запустить firefox с другим (очищенным) профилем. - HMR


этот аддон позволит вам просматривать и удалять конкретные записи кэша из памяти и диска - https://addons.mozilla.org/en-US/firefox/addon/2489/


6
2017-08-07 19:50



К сожалению, в настоящее время аддон недоступен. - equaeghe
Посмотри на это addons.mozilla.org/de/firefox/addon/cacheviewer2 - iceteea
Это дополнение не в стабильной версии. - Nicolas Barbulesco
По-видимому, это дополнение нельзя установить горячим. Это слишком плохо. Мне нужно, чтобы некоторые конкретные сайты снова работали в Firefox, не перезапуская Firefox. - Nicolas Barbulesco
@iceteea - это дополнение CacheViewer2 не находится в стабильной версии. И, судя по всему, это дополнение нельзя установить горячим. Это слишком плохо. Мне нужно, чтобы некоторые конкретные сайты снова работали в Firefox, не перезапуская Firefox. - Nicolas Barbulesco


Не существует встроенного способа очистки кеша определенных страниц / сайтов в Firefox. Вы можете «Забыть об этом сайте», который очищает домен от истории, вы можете «Удалить эту страницу», которая очищает определенную страницу от истории, но вы не можете очистить отдельные элементы кеша, принадлежащие странице (кроме перехода на ваш папке профиля и удалении их).

Могут быть дополнения, чтобы сделать это, но я не нашел ничего, просматривая их. Встроенная функция для удаления кеша, похоже, имеет политику «все или ничего».


2
2017-08-07 19:45



Где указаны варианты, которые вы указали для «Забыть об этом сайте» и «Удалить эту страницу»? - mouseas
@mouseas, по крайней мере, боковая панель истории (Ctrl-H). - Matthew Flaschen
@mouseas Эти две команды находятся внизу контекстного меню любой отдельной страницы в истории, в окне истории или боковой панели. - Rory O'Kane


Обратите внимание, что в настоящее время нет способа удалить кешированные HTTP-переадресации (не менее 301 типа) без использования плагина.

Ctrl+F5 / Cmd+F5  не потому что вы сразу перенаправляетесь на целевой URL, чтобы не обновлять исходный.

Поэтому я использовал Плагин CacheViewer упомянутые здесь ранее, чтобы иметь дело с этим.

Видеть также эта ошибка в Firefox для получения подробной информации и возможного прогресса по этому вопросу.


2
2018-02-12 09:56



Вы можете попробовать включить предупреждение перед переадресацией в Prefs → Advanced → General → Accessibility. Но этот префикс не работает во всех случаях. - Nicolas Barbulesco
Интересно, что ошибка Firefox - это не просто 301 переадресация Постоянно переадресации, которые, предназначенный быть постоянным. Если Firefox действительно будет кэшировать 302 Found, то это действительно будет ошибкой. - Arjan
Вы, как правило, правы около 301 @Arjan, но я бы сказал, что это, по крайней мере, сомнительное поведение для кэширования перенаправления, приводящего к ответу 4xx / 5xx. А также неспособность очистить эти кеши перенаправления без стороннего инструмента, похоже, больше похожа на ошибку, чем на отсутствие функции. - Greg Dubicki


В том, что кажется только что выпущенным расширением Firefox, исходный вопрос теперь имеет ответ, который является прямым решением поставленной проблемы (а не как удалять файлы cookie, пароли и т. Д. Из выбранного домена, который происходит с использованием " Забудьте об этом сайте ") и будет обрабатывать веб-сайты, которые используют перенаправление страницы, а не изменение содержимого страницы, которое нежелательно кэшируется. Отличный дизайн. Быстро и эффективно.

https://addons.mozilla.org/en-US/firefox/addon/clear-site-cache/


2
2017-09-20 16:37



Не совместим с Firefox Quantum - rluks


Однажды, когда вы еще ничего не открыли, перейдите к Инструменты ⇨ Очистить недавнюю историю а затем выберите только очистить кеш, а затем только с сегодняшнего дня или Xtime. Поскольку вы только что посетили веб-сайт, он должен был переместить отметки времени в кеше в верхнюю часть списка, чтобы вы могли просто стереть весь кеш из Firefox на этот день и тем самым очистить кеш для вашего конкретного сайта.


1
2017-11-18 02:28



Много хлопот пойти на такую ​​тривиальную цель. - Isaac Rabinovitch


Я немного опаздываю на вечеринку здесь, но я хотел оставить этот ответ для людей, которые нашли эту тему через googling, как я. Проблема была решена для меня, обратившись к селектору профилей Firefox (Windows -> Run -> "Firefox.exe -p"), используя новый профиль и посетив веб-сайт. Затем, когда я вернулся к своему обычному профилю, веб-сайт снова начал нормально работать! Открытие его на другом профиле должно было обновить кеш моего обычного профиля с неповрежденными версиями файлов.


1
2018-01-15 16:42





Есть аналогичный вопрос и ответы в ближайшее время:

  • Вы можете использовать Firefox по 2 профилям.
  • Существует расширение с именем Печеньковый монстр может работать для вас.
  • Для FF есть два дополнения, которые нужны каждому веб-разработчику, и они являются панелью инструментов разработчика и Firebug, расширение Firebug YSlow тоже очень удобно.
    Панель инструментов веб-разработчиков обладает отличным контролем кеша и файлов cookie вплоть до отдельных файлов cookie.
  • Обычно достаточно Ctrl-F5.

1
2017-08-07 19:54



В основном это файлы cookie. Мне просто нужно отказаться от домена из кеша. - Ryan Thompson
Спасибо за это резюме. Но Cookie Monster не является печеньем. Cookie Monster - это расширение для Firefox. - Nicolas Barbulesco
@NicolasBarbulesco. Правильно, я изменил текст. - Amir Latifi


Похоже, они могли изменить несколько вещей. Я нашел следующее:

  1. Меню -> Параметры
  2. Конфиденциальность и безопасность -> Данные сайта -> Настройки
  3. Выделите выбранный сайт и выберите «Удалить выбранные».
  4. Выберите Сохранить изменения
  5. Наконец нажмите «Удалить».

Settings Dialog Remove Selected Dialog Confirmation Dialog


0
2018-01-23 20:06



Я мог ошибаться, но похоже, что этот параметр выбирает только сайты, которые хранят временные данные. Для те сайтов, да, он очищает файлы cookie и все остальное. Для сайта, который имеет не хранящиеся временные данные, он не отображается в списке, поэтому вы не можете просто очистить файлы cookie. Однако! Если вы очистите все данные, он каким-то образом получит все сайты. Ugh - как я только что делал во время ввода этого текста. Я думаю, что эта особенность нуждается в еще одном тестировании. - TonyG


Не удаляя все данные сайта, этот удобный аддон удалит файлы cookie для текущего сайта:

https://addons.mozilla.org/firefox/addon/remove-site-cookies


0
2017-07-12 07:09