\r\n\r\n
404エラーは、存在しないページにアクセスしようとしたときに発生します。Webサイト自体に問題があり、どうしようもない場合もあります。しかし、場合によっては、アドレスの入力間違いや、ブラウザのキャッシュが原因であるなど、自分で解決できることもあります。ここでは、あなたが試せる解決策を紹介します。
前述のとおり、404エラーは、アクセスしようとしているWebページが存在しない場合に発生します。Webサーバーがこのエラーを説明するために使用するHTTPステータスコードであるため、404エラーと呼ばれます。このエラーが発生した場合、Webサイトによって異なる種類のカスタムページが表示されることがあります。上では、Googleの404エラーページを見ることができます。一方、この記事の上部では、独自のカスタムエラーページをGeekする方法を見ることができます。404エラーページの中には、必要なコンテンツを見つけるための提案や、サイトの他の部分に移動するための方法を提供しているものもあります。
このエラーの場合、サイトも少し違う名前を使うことがあります。例えば、次のように表示されることがあります。
どれも同じ意味です。
それでは、あなたの方で404エラーを解決するためにできることを見てみましょう。
このようなことはあまりありませんが、ウェブサーバーが実際に存在するページの表示に失敗することがあります。まず試していただきたいのは、ページを更新することです。ほとんどのブラウザは、F5キーで更新を行い、アドレスバーのどこかに更新ボタンを用意しています。それで問題が解決することはあまりありませんが、試すのは一瞬です。
自分でアドレス欄にURLを入力した場合、間違って入力されている可能性があります。他のウェブページのリンクをクリックしたときに404エラーが表示された場合、リンク先のページのリンクタイピングエラーである可能性もあります。以下のように、アドレスをチェックして、明らかな誤りがないかどうかを確認します。
上の例では、"watht "を "watch "に変えてみて、正しいページにたどり着けるかどうかを確認することができます。
アクセスしようとしているURLが説明的である場合(あるいはアクセスしたい記事やページの名前が大体わかっている場合)、アドレスに含まれるキーワードを使ってサイトを検索することができます。下の例では、URLそのものからは、何らかの内容が誤って入力されているかどうかは分かりませんが、記事名の中にいくつかの単語が確認できます。
この知識があれば、関連するキーワードでサイト内を検索することができます。
これにより、正しいページを見つけることができます。
アクセスしようとしているウェブサイトが何らかの理由でURLを変更し、古いアドレスを新しいアドレスにリダイレクトしない場合も、同じ方法で解決します。
閲覧しているウェブサイトに独自の検索ボックスがない場合は、Google(または好きな検索エンジン)を使用することができます。ウェブサイト:」オペレータの検索キーワードを当該ウェブサイトのみに限定して使用するだけです。
下の画像では、Googleと検索フレーズ「url: tl80.cn length」を使って、tl80.cnのウェブサイト上のキーワードを検索しています。
また、エラーページがブラウザにキャッシュされ、実際のウェブサイト上のリンクが変更された可能性もあります。この可能性を検証するためには、ブラウザのキャッシュをクリアする必要があります。キャッシュをクリアしても閲覧に大きな影響はありませんが、一部のサイトでは、以前にキャッシュされたデータをすべて再ダウンロードするため、読み込みに数秒余計にかかる場合があります。
ブラウザのキャッシュをクリアするには、このガイドに従ってください。このガイドでは、すべての一般的なデスクトップおよびモバイルブラウザのキャッシュをクリアする方法を説明します。
関連:あらゆるブラウザで履歴を消去する方法
他のネットワーク(例:モバイル)**で質問したときに、ウェブサイトが複数のURLで404エラーを出す場合、あなたのISPがサイトへのアクセスをブロックしているか、DNSサーバーが正しく動作していない可能性があります。問題を解決するには、DNSサーバーを変更し、サイトにアクセスしてみてください。
関連:DNSサーバーを変更するための究極のガイド
また、DNSサーバーを変更するのではなく、DNSをリフレッシュすることでエラーを解消することができますので、お試しください。DNSキャッシュを削除して、新しいDNSルックアップを強制的に実行するためにフラッシュします。問題のウェブサイトやページが最近別のIPアドレスに移動した場合は、DNSを更新することで404エラーが解消されるはずです。ここでは、googlechromeでDNSキャッシュをクリアする方法と、macOSで同じ操作をする方法を紹介します。
Webサイトに一時的な問題が発生し、404エラーになることがあります。その場合は、待つしかないでしょう。しかし、念のため、ユーザビリティ・テスト・ツールでサイトをテストしてみてはいかがでしょうか。ツールはたくさんあり、「is website down」で検索するとツールの一覧が表示されます。ただ、「ウェブサイト」をテストしたいウェブサイトの名前に置き換えてください。
もし、すべて失敗したら、最後の選択肢は、ウェブサイトの所有者に直接連絡することです。ホームページで連絡先を調べ、該当するページについて問い合わせる。お探しのページが移動または削除された可能性があり、所有者はその理由を明らかにすることができます。連絡先がない場合は、サイトのソーシャルメディア**で尋ねてみるのもよいでしょう。