Di Firefox, kadang-kadang saya perlu menghapus cache untuk memperbaiki situs web. Tetapi membersihkan seluruh cache sepertinya berlebihan. Apakah ada cara untuk menghapus satu situs saja dari cache saya?
firefox
browser-cache
Ryan Thompson
sumber
sumber
private browsing mode
. Ini akan membersihkan semuanya secara otomatis. Semoga ini cocok dengan skenario Anda.Jawaban:
Catatan: Ini juga akan menghapus kata sandi yang disimpan untuk situs.
sumber
Jika Anda ingin melakukan pemuatan paksa , yang menurut saya ingin Anda lakukan, tekan CTRL + F5. Dan tentu saja, Cmd + F5 pada Mac. Bekerja di Chrome juga.
sumber
CMD
+SHIFT
+R
... tombol fungsi sesuai standar yang digunakan oleh OSX.addon ini akan memungkinkan Anda melihat dan menghapus entri cache spesifik dari memori dan disk - https://addons.mozilla.org/en-US/firefox/addon/2489/
sumber
Harap dicatat bahwa saat ini tidak ada cara untuk menghapus pengalihan HTTP yang di-cache (setidaknya 301 jenis) tanpa menggunakan plugin.
Ctrl+ F5/ Cmd+ F5 tidak berfungsi karena Anda segera diarahkan ke URL target sehingga Anda tidak dapat menyegarkan yang asli.
Jadi saya menggunakan plugin CacheViewer yang disebutkan di sini sebelumnya untuk menangani hal ini.
Lihat juga bug ini di Firefox untuk detail dan kemungkinan perkembangan masalah ini.
sumber
Tidak ada cara untuk menghapus cache dari halaman / situs tertentu di Firefox. Anda dapat "Lupakan situs ini" yang membersihkan domain dari riwayat, Anda dapat "Hapus halaman ini" yang membersihkan halaman tertentu dari riwayat, tetapi Anda tidak dapat membersihkan satu item cache yang dimiliki halaman (selain dari pergi ke Anda folder profil dan menghapusnya).
Mungkin ada tambahan untuk melakukan ini, tetapi saya tidak menemukan apa-apa ketika melihat-lihat. Fungsi bawaan untuk penghapusan cache tampaknya memiliki kebijakan semua atau tidak sama sekali.
sumber
Suatu hari ketika Anda belum membuka apa pun, pergi ke Alat ⇨ Hapus riwayat terbaru dan kemudian pilih untuk hanya menghapus cache dan kemudian hanya dari hari ini atau Xtime. Karena Anda baru saja mengunjungi situs web, seharusnya stempel waktu dalam cache berada di bagian atas daftar sehingga Anda bisa menghapus semua cache dari Firefox untuk hari itu dan dengan demikian menghapus cache untuk situs web spesifik Anda.
sumber
Dalam apa yang tampaknya merupakan ekstensi Firefox yang baru saja dirilis, pertanyaan awal sekarang memiliki jawaban yang merupakan solusi langsung untuk masalah yang diajukan (bukan bagaimana juga menghapus cookie, kata sandi, dll. Dari domain yang dipilih yang terjadi melalui penggunaan " Lupakan situs ini ") dan akan menangani situs web yang menggunakan pengalihan halaman alih-alih perubahan konten halaman yang tidak di-cache. Desain yang bagus juga. Cepat dan efisien.
https://addons.mozilla.org/en-US/firefox/addon/clear-site-cache/
sumber
Saya agak terlambat ke pesta di sini, tetapi saya ingin meninggalkan jawaban ini untuk orang-orang yang menemukan utas ini melalui googling seperti yang saya lakukan. Masalahnya diselesaikan untuk saya dengan mengakses pemilih profil Firefox (Windows -> Run -> "Firefox.exe -p"), menggunakan profil baru dan mengunjungi situs web dari sana. Kemudian ketika saya kembali ke profil reguler saya, situs web mulai bekerja dengan normal lagi! Membukanya di profil lain harus menyegarkan cache profil reguler saya dengan versi file yang tidak korup.
sumber
Ada pertanyaan serupa dan jawaban singkatnya adalah:
Bilah Alat Pengembang Web memiliki kontrol cache dan cookie yang hebat hingga masing-masing cookie.
sumber
Sepertinya mereka mungkin mengubah beberapa hal. Saya menemukan yang berikut:
sumber
Meskipun tidak menghapus semua data situs, addon praktis ini akan menghapus cookie untuk situs saat ini:
https://addons.mozilla.org/firefox/addon/remove-site-cookies
sumber
Pendekatan lain adalah dengan menggunakan wadah Firefox - membuat tab / jendela wadah baru menggunakan (menggunakan add-on wadah misalnya wadah sementara , atau add-on wadah multi-akun Mozilla ) dan memuat situs Anda dalam wadah itu - segar / sementara container akan memiliki login kosong, cache dll jadi akan bertindak seperti Anda telah membersihkan ini.
sumber
Jika Anda tahu daftar URL yang harus Anda hapus dari cache (mis. Entri CSS yang rusak dari situs tersebut), Anda dapat menghapusnya menggunakan skrip ini (diadaptasi dari DoomEntry.js ; perlu dijalankan pada yang Browser Console ( Ctrl+ Shift+ J), bukan yang Web Console ( Ctrl+ Shift+ K):
Cukup jalankan skrip dengan setiap URL yang perlu Anda bersihkan (atau buat lingkaran ... Anda tahu bornya).
Secara teoritis ini harus menghapus respons AJAX yang di-cache, sumber daya lain yang tidak sinkron, dan 301 entri pengalihan juga (selama Anda memasukkan URL asli (pra-301)).
sumber
var hdcache = cacheservice.diskCacheStorage(Services.loadContextInfo.default, true);
; kudos to bugzilla.mozilla.org/show_bug.cgi?id=1417937 . (Untuk beberapa alasan saya tidak diizinkan mengedit jawaban asli saya.)