0

Web サイトに属するキャッシュをユーザーのブラウザーに強制的に削除させるにはどうすればよいでしょうか。これは可能ですか?たとえば、リダイレクトの問題が発生します。後で修正されます。しかし、愚かなブラウザのキャッシュは、エラーのためにリダイレクトし、それを続けます。

これは、キャッシュを削除すると修正されます。これはasp.net経由で可能ですか?

4

4 に答える 4

1

使ってみて<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

便利な HTML メタ タグの詳細を読む

Internet Explorer でキャッシュを防止する方法

于 2013-02-28T11:43:20.770 に答える
0

huMptyduMptyの答えは正しいです。クライアント側のファイルシステムコマンドであるため、クライアントにキャッシュを強制的に空にすることはできません。

于 2013-02-28T11:45:22.700 に答える
0

ブラウザにキャッシュを強制的にクリアさせることはできません。キャッシュできるもののヒットしか提供できません。

問題を回避する唯一の方法は、URL のバージョンを管理し、修正後にバージョンを変更することです。問題は、事前にそれを行うべきだったことであり、常にその価値がある/実用的であるとは限りません.

于 2013-02-28T11:49:15.433 に答える
0

HTTP301 について話している場合、それについては何もできません。

http://getluky.net/2010/12/14/301-redirects-cannot-be-undon/

ただし、別のリダイレクトを追加することもできます。したがって、A が B にリダイレクトしていて、B を C にリダイレクトするように変更するよりも C にリダイレクトする必要がある場合。

于 2013-02-28T11:43:39.600 に答える