410 Gone

HTTP の 410 Goneクライアントエラーレスポンスのステータスコードで、元のサーバーで利用できなくなっている対象リソースにアクセスしていることを示します。この状態は永久的です。 410 レスポンスは既定でキャッシュ可能です。

クライアントは、 410 レスポンスを返すリソースへのリクエストを繰り返すべきではなく、ウェブサイト所有者は、このコードを返すリンクを除去または置き換えるべきです。 この状態が一時的なものか永久なのか分からない場合は、代わりに 404 ステータスコードを使用してください。

ステータス

http
410 Gone

古いリソースへのリクエスト

次の GET リクエストは、宣伝コンテンツを掲載したページに対するものですが、そのページはすでに無効になっています。

http
GET /promotions/summer-2023 HTTP/1.1
Host: example.com
http
HTTP/1.1 410 Gone
Content-Type: text/html
Content-Length: 212

<html>
  <head>
    <title>Promotion expired</title>
  </head>
  <body>
    <h1>Promotion expired</h1>
    <p>Promotion no longer active! See <a href="/offers">current offers</a>.</p>
  </body>
</html>

仕様書

Specification
HTTP Semantics
# status.410

関連情報