特定のサイトからCookieを削除するにはどうすればよいですか?


14

この質問は、すべての FirefoxのCookieとキャッシュを削除する方法を尋ねますが、特定のサイトからCookieを削除する必要があります。どうすればいいのですか?

回答:


18

移動環境設定 - > プライバシーとセキュリティ - > クッキーとサイトデータ、次にをクリックしてデータ管理ボタンは、サイトを検索します。サイトをクリックして選択し、[選択を削除 ]をクリックしてから[ 変更保存 ]をクリックします

あなたがする必要があるのはそれだけです。


8

あなたが使用することができsqlite3、端末からのCookieを削除する(必要に応じてインストールします。sudo apt install sqlite3

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain="example.com";'

または

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain LIKE "%google.%";'

特定のサイトの履歴を削除するには:

sqlite3 ~/.mozilla/firefox/*.default/places.sqlite \
'
delete from moz_historyvisits where place_id in (select h.place_id from moz_historyvisits h join moz_places p on h.place_id = p.id where p.url like "%example.com/%");
delete from moz_places where url like "%example.com/%";
'

そこにいくつかのより興味深いのテーブルがあり、あなたは、例えばから削除する必要があるかもしれませんmoz_originsmoz_bookmarksまたはmoz_bookmarks_deletedドメインからより多くのトレイルを削除します。


注:Firefoxを閉じる必要があります。閉じない場合、エラーメッセージが表示されます。

Error: database is locked

特定のドメインの履歴を削除する同様のコマンドを知っていますか?何年も使用した後、検索エンジンの履歴を削除し、GUIを開いて[削除]を押すと、GUIがすべての履歴を削除するまで3時間かかりました。
クリストファーアイブス

1
places.sqliteに保存されますが、これはもう少し複雑で、2つのテーブルを結合する必要があります。方法を追加しました。
pLumo

それは実際にはおそらく大丈夫ですが、それは言及する価値があるかもしれないというようなURLを持つサイトからこの削除もだろう歴史https://foo.com/example.com/https://foo.com/bar?baz=example.com/
JOL

4

さらに簡単な方法があります。アドレスバーの南京錠をクリックすると、[Cookieとサイトデータをクリア]ボタンがあります。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください


3

「オプション」および「プライバシーとセキュリティ」の「データの管理」を参照してください。Cookieを含むサイトのリストが表示されます。リストから1つ削除できます。

ここに画像の説明を入力してください


これは正しい答えです-しかし、データフラッドを追跡して1つの特定のCookieを手動で削除することにより、謙虚になります。アドオンとしてのGhosteryがこれを引き継いでいます。
dschinn1001

2

Ctrl + Shift + Deleteを押すと、閲覧データを消去するCookieを取得し、その他のサイトデータをクリックして、データを消去する


2

エネルギーと時間を節約するために、このためのアドオンをインストールできます。その後、Cookieのキャッシュを手動でクリアする必要はありません。FFブラウザで、右上隅のメニューに移動します。「アドオン」を選択し、「Cookieブロッカー」の上に検索語として入力します。プライバシーのデータ保護を自由に選択できます。そこで、たとえば「Ghostery」をアドオンとしてインストールし、必要に応じて調整できます。


2

ワンクリックソリューション

これは、私がよく使う手早く簡単な方法です。

次のJavaScriptコードをブックマークレットとして保存し、すべてのCookieをクリアするサイトにアクセスして、クリックします。

javascript:(function(){C=document.cookie.split(&quot;; &quot;);for(d=&quot;.&quot;+location.host;d;d=(&quot;&quot;+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p=&quot;/&quot;+location.pathname;p;p=p.substring(0,p.lastIndexOf('/')))for(i in C)if(c=C[i]){document.cookie=c+&quot;; domain=&quot;+d.slice(sl)+&quot;; path=&quot;+p.slice(1)+&quot;/&quot;+&quot;; expires=&quot;+new Date((new Date).getTime()-1e11).toGMTString()}})()

プロセスを簡単にするためにここをクリックしてください!| JSFiddle


ブックマークレットのソース:https : //www.squarefree.com/bookmarklets/zap.html


これはHTMLonlyCookieで機能しますか?
eckes

これはパス付きのCookieで機能しますか?
マナトワーク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.