「キャッシュバリデーターを指定してください」エラーを修正する方法は?

Harshita Bhatia ブログ/雑誌 Aug 31, 2022

Web サイトにファイルをアップロードしようとしたときに、「キャッシュ バリデータを指定してください」というエラーが発生したことはありませんか? 心配しないでください。あなただけではありません。 この厄介な小さなエラーは修正が難しい場合がありますが、ノウハウがあればすぐに修正できます。 このブログ投稿では、「キャッシュ バリデーターを指定してください」エラーを修正し、Web サイトを復旧して実行する手順について説明します。 何を待っているのですか ? 始めましょう!

「キャッシュバリデーターを指定してください」Error? とは

このエラーは、キャッシュ バリデータが見つからないか無効であることを意味します。 キャッシュ バリデータは、キャッシュされたページのコピーがまだ有効かどうかをキャッシュ システムに通知するために使用されます。 キャッシュ バリデータが見つからないか無効な場合、キャッシュ システムは、キャッシュされたコピーがまだ有効であるかどうかを判断できず、キャッシュされたコピーの代わりにエラー ページを提供します。

このエラーには 2 つの原因が考えられます。

1) キャッシュされたページのコピーにキャッシュ バリデータが含まれていない可能性があります。 これは、キャッシュ バリデータがページに追加される前にページがキャッシュされた場合に発生する可能性があります。

素晴らしいウェブサイトを作成します

最高の無料ページビルダーElementor を使用

今すぐ始める

2) キャッシュバリデーターが無効である可能性があります。 これは、ページがキャッシュされた後にキャッシュ バリデータが変更された場合に発生する可能性があります。

「キャッシュバリデータを指定してください」エラーが発生するのはなぜですか ?

「キャッシュバリデーターを指定してください」エラーは、いくつかの理由で発生する可能性があります。 一般的な理由の 1 つは、サーバーが、要求されたファイルのファイル拡張子に対して構成された正しい MIME タイプを持っていないことです。

たとえば、拡張子が .htm のファイルにアクセスしようとしているが、サーバーがその拡張子のファイルを text/plain として送信するように構成されている場合、ブラウザーはページを正しくレンダリングできません。 「キャッシュバリデーターを指定してください」というエラーが表示されます。

このエラーのもう 1 つの一般的な理由は、応答と共に適切なキャッシュ ヘッダーを送信するようにサーバーが構成されていないことです。 キャッシュ ヘッダーは、サーバーで再度確認する必要がある前に応答をキャッシュできる期間をブラウザに伝えます。

キャッシュ ヘッダーが正しく設定されていない場合、ブラウザは応答をキャッシュできず、「キャッシュ バリデータを指定してください」というエラーが表示されます。

最後に、このエラーは、アクセスしようとしているファイルがサーバー上に見つからない場合にも発生する可能性があります。 これは通常、URL のタイプミスか、移動または削除されたファイルが原因です。

WordPress ? でキャッシュバリデーターを指定する方法

キャッシュ バリデーターを WordPress サイトに追加する場合、必要なキャッシュ バリデーターのタイプを指定する必要があります。 バリデーターには、Last-Modified ヘッダー、ETag、If-Modified-Since ヘッダーの 3 種類があります。 それぞれに独自の長所と短所があります。

Last-Modified ヘッダーは、最も一般的なタイプのキャッシュ バリデータです。 ページが最後にいつ変更されたかをブラウザーに通知します。 このタイプのバリデーターの欠点は、不正確になる可能性があることです。 WordPress サイトに変更を加え、他の誰かがあなたの前にそのサイトにアクセスした場合、古いバージョンのページが表示されることがあります。

ETagは、より正確なキャッシュ バリデーターです。 ページのバージョンごとに一意の識別子を使用します。 各ファイルに一意の識別子を使用するため、ファイルの変更時刻が変更された場合でも、ファイルの内容が実際に変更されたかどうかがわかります—。

これにより、動的コンテンツや頻繁に変更されるコンテンツでの使用に最適です。 このタイプのバリデーターの欠点は、Last-Modified ヘッダーよりも遅くなる可能性があることです。

If-Modified-Since ヘッダーは、最速のキャッシュ バリデーターです。 前回リクエストされてからページが変更されたかどうかをブラウザに伝えます。 このタイプのバリデーターの欠点は、ブラウザーのキャッシュがオフになっている場合にバイパスされる可能性があることです。

キャッシュバリデーターを選択するときは、WordPress サイトに最適なバリデーターのタイプを決定する必要があります。 それぞれに独自の長所と短所があります。 キャッシュバリデーターを選択する際には、WordPress サイトの速度も考慮するとよいでしょう。

結論

「キャッシュ バリデータを指定してください」エラーは、特定の Web サイトにアクセスしようとしたときに発生する可能性がある問題です。 このエラーは、Web サイトに適切にアクセスするために必要な有効なキャッシュ バリデーターが Web サイトにないために発生します。

このエラーを修正するには、別のブラウザーを使用するか、キャッシュをクリアするなど、いくつかの方法があります。 Web サイトへのアクセスにまだ問題がある場合は、Web サイトの管理者に連絡して、さらに支援を受けることをお勧めします。