505ページの意味とは?

記事
IT・テクノロジー
Webサイトを見ていると、まれに「505 Error」 や 「HTTP 505」 と書かれたページに出会うことがあります。

「これって何が起きてるの?」「自分の操作が悪かったの?」

この記事では、505ページ(505エラー)の意味を、Web初心者の方にもわかりやすく解説します。

505ページとは?

505ページとは、正式には「HTTP 505 Not Supported(サポートされていません)」というエラーを表示するページのことです。

簡単に言うと、

ブラウザとサーバーの“会話の仕方”が合っていない

ときに表示されるエラーです。

505エラーが起きる原因

① HTTPバージョンが対応していない

Webの通信にはHTTP/1.1、HTTP/2、HTTP/3といった「通信ルールのバージョン」があります。

505エラーは、

ブラウザが使っているHTTPのバージョンを

サーバー側がサポートしていない

場合に発生します。

② サーバー設定の問題

サーバーの設定ミス

古いサーバー環境を使っている

特殊なリバースプロキシやセキュリティ設定

などが原因になることもあります。

③ 非常にレアなエラー

実は505エラーは、404や500に比べるとかなり珍しいエラーです。

普通にWebサイトを閲覧していて、頻繁に出会うものではありません。

505エラーは誰の責任?

ここ、よく誤解されがちなんだけど👇

ユーザーの操作ミスではない

リロードしても直らない

入力内容の問題でもない

基本的に、ユーザー側ができることはほぼありません。

サイト運営者・サーバー側の問題

505エラーはほぼ確実に

サーバー設定

サーバー環境

インフラ側の問題

です。

505エラーが出たときの対処法

ユーザー側の場合

時間をおいて再アクセスする

別のブラウザで試す

それでもダメなら、待つしかないケースがほとんどです。

サイト運営者の場合

サーバーが対応しているHTTPバージョンを確認

Webサーバー(Apache / Nginx)の設定見直し

サーバーのアップデート

特に、古いサーバー環境では注意が必要です。

まとめ

505ページとは HTTPのバージョンがサポートされていないときに表示されるエラー

ユーザーの操作ミスではない

発生頻度は低く、サーバー側の問題がほとんど
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら