インターネットサーフィンをするときに直面する可能性のある問題はたくさんありますが、今日は最も一般的なWebサイトのエラーとそれらを回避する方法について説明します。 それらはすべて私たちにとって同じことを意味するかもしれませんが、それらはすべて同じではなく、同じ理由ですべてが起こるわけではありません。 クライアントエラーやサーバーエラーなどがあります。いずれにせよ、これらは主なインターネットエラーであり、閲覧時に見つけることができる主な400または500のステータスコードです。
ステータスコードとは何ですか?
ステータスコードまたはHTTP応答コードは、リクエストが完了したか、エラーが発生したことを示します。 それらは何が起こっているかを説明するのに役立ち、何が起こっているかによって異なる3つの異なる数字で構成されています。 何かがうまくいかないときにインターネットをサーフィンしているときにそれらを見たことがありますが、それらすべてを詳細に説明します。
後で説明する404以外にも、多くのエラーがあります。 一般に、それらは、通知する内容に応じて5つの異なるカテゴリにグループ化されます。 それらのすべてがエラーコードであるわけではなく、それらのいくつかは単に情報を提供するだけです。
- コード100から199の情報応答
- ステータスコード200〜299での正常な応答
- 300から399にリダイレクトします
- クライアントエラー400〜499
- サーバーエラー500〜599
最も一般的なもの:エラー404
これは、ブラウザから要求されたリソースまたはページが見つからないか、サーバー上に存在しない場合に、データ送信プロトコルを介してWebサーバーからブラウザに送信されるステータスコードです。 サーフィンに行って404エラーに遭遇することは、通常、私たちを最も怒らせるものの1つです。

ただし、このエラーは、要求されたページが存在しないというエラーを返したサーバーであるため、サーバーと通信できたことを示しているため、サーバーとの通信時にこのエラーを問題と関連付けることはできません。 具体的には、最初の数字4は、Webアドレスが使用できないか、存在しないことを示し、0は構文エラーがあり、最後の4は問題の特定の異常に関連付けられていることを示します。
最も一般的なウェブサイトのエラーを回避する方法は?
当社のウェブサイトの閲覧中に404エラーが表示されないようにするには、これらの壊れたリンクや廃止されたリンクを検出するのに役立ついくつかの無料ツールを利用するのが最善です。 最も人気のあるソリューションの中で、W3Cリンクチェッカーツールを強調する必要があります。このツールは、URLを指定するだけでウェブサイトの分析を実行し、破損したリンクを表示して修正することができます。
DeadLink Checkerは前のものと非常によく似ており、使用するのが簡単なツールであり、404エラーを生成するリンクを検出するのに非常に便利です。 そして最後に、Google検索コンソール。 このツールを使用すると、問題の原因となっているリンクを知ることができます。
これらは最も一般的なウェブサイトのエラーです
HTTPステータスコード300
多くありますが、すべてに共通することが1つあります。それは、ページが欠落していることです。 ページが移動し、それらのほとんどはリダイレクトのステータスコードです。 それは、それが何かであるように見えるものに依存します。 これらは、インターネットを閲覧するときに表示されないコードですが、ページが別のページにリダイレクトするように自動的に「ジャンプ」しますが、たとえば404のようにそれらに苦しむことはありません。

300の複数の選択肢
入力したものへの代替またはリンクがあり、選択できるさまざまなアドレス(最大5つ)があります。
301恒久的に移動
名前が示すように、リクエストしたWebページは完全に新しいURLに移動されました。
302が見つかりました
リクエストされたページは一時的に移動されました。
303その他を見る
前のページと同様に、ページは別の場所にあります。
304変更なし
このページは、前回アクセスしてから変更されていないため、そのページから何も変更されていません。
305プロキシを使用する
名前が示すように、これはプロキシ経由でのみ利用できます。
307一時的なリダイレクト
一時的に別のURLに移動しました。
308パーマネントリダイレクト
ページは完全に移動されました。
HTTPステータスコード400
すべての中で最も有名な、前の段落で説明した404コード以外にも、他にもあります。 これらのエラーコードまたは400のステータスコードは、インターネットを閲覧するときに通常表示されるものです。
400不正な要求
何かがうまくいかなかった。 たとえば、Cookieエラーや非常に大きなファイルを読み込もうとするなど、さまざまな理由で問題が発生した可能性があります。 ブラウザを更新するか、特定のページにもう一度アクセスしてみてください。
401無許可
名前が示すように、このエラーは、ページで表示しようとしているコンテンツを受信する権限がない場合に表示されます。 認証が必要であり、応答を受信するために認証を行うことができます(方法を知っている場合)。
402支払いが必要
このコードは現在使用されていませんが、将来を対象としており、支払いが必要なデジタル支払いシステムで使用することを目的としています。
403禁止します
401と同様に、Webページで表示しようとしているコンテンツにアクセスする権限がないことがわかります。 前の例のように、認証できません。
404お探しのページが見つかりませんでした
それは最も有名で最も一般的であり、私たちが最も遭遇するものであるため、前の段落ですでに説明しました。 コンテンツが見つかりません。

407プロキシ認証が必要
プロキシを介した認証が必要です。
408リクエストタイムアウト
サーバーは応答を待つ時間が長すぎます。 サーバーは未使用の接続を切断しようとしています。 インターネットが正常に機能していないためにWebページの読み込みに時間がかかる場合は、おそらくこれを見たことがあるでしょう。
409競合
競合があるため、リクエストは完了していません。
410ゴーン
ページが存在しません。 コンテンツがサーバーから削除されたときに使用されます。
411の長さが必要
ヘッダーフィールドが定義されておらず、サーバーが定義する必要があるため、サーバーは要求を拒否します。 ヘッダーフィールドの長さを指定する必要があります。
412前提条件が失敗しました
サーバーは、Webクライアントによって指定された条件を満たしていません。
413ペイロードが長すぎます
リクエストが長すぎます。
414URIが長すぎます
要求されたURIは、サーバーがサポートするよりも長くなっています。
414サポートされていないメディアタイプ
メディア形式はサーバーでサポートされていません。
417期待に失敗しました
指定された期待値をサーバーで満たすことができません。
421誤ったリクエスト
サーバーは応答を生成できません。
422処理不可能なエンティティ
行われた要求にセマンティックエラーがあります。
416アップグレードが必要
クライアントは別のプロトコルを使用する必要があります。
429リクエストが多すぎます
短期間に送信されたリクエストが多すぎます。
451法的な理由で利用できません
名前が示すように、法的な理由で利用できません。
HTTPステータスコード500
ステータスコード500は、サーバーエラーを示すか警告します。 それらが指定されているか、古典的なメッセージ「内部サーバーエラー」を示す一般的なエラー「エラー500」で見つけることができますが、500ではなく50倍である可能性があり、コンピュータでその瞬間に何が起こっているかについてのいくつかの理由を説明する可能性があります。

501は実装されていません
名前自体が明らかなように、サーバーはメソッドを実装していません
502不正なゲートウェイ
このコードが表示されている場合、サーバーは「ゲートウェイ」としても機能しています。
503サービスを利用できません
サーバーは要求を処理する準備ができていません。 メンテナンス中、過負荷、ダウン、ダウンする可能性があります。
504ゲートウェイのタイムアウト
時間内に応答がありません。
505HTTPバージョンはサポートされていません
明らかですが、問題はサーバーがHTTPバージョンをサポートしていないことです。
5008ループが検出されました
サーバーによって無限ループが検出されました。
511ネットワーク認証が必要
これが機能するには、クライアントは認証を必要とします。








