1. ホーム
  2. http

[解決済み] 一時的に利用できないページに対するHTTPステータスコード

2023-04-09 20:36:37

質問

中小企業のウェブサイトをリニューアルしています。一時的に「工事中」のスプラッシュページを設置する予定です。私は知っている、私は知っている...しかし、それはスタイルで1つになるだろう、私は願っています:)

主に SEO の目的のために、一時的に利用できなくなる URL のために提供する最適な HTTP ステータス コードは何ですか (同じ URL は、新しいサイトが立ち上がった後に、再びコンテンツを持つようになります)。

現在、私の Web サイトのトラフィックはほとんど重要ではありませんが、Web 開発者として、将来のクライアント プロジェクトのために、この知識を自分のツールボックスに入れておきたいと考えています。そして、自分の Web サイトで便利な「理由」を持っている今、これをテストし、実験するために、より良い方法があるはずです。

以下は、私が考えたものです。

503は魅力的に見えますが、サーバーエラーの範疇です。

204も魅力的に見えますが、一時的にスプラッシュページにリダイレクトさせたいですね。

307が一番良さそうですが、全く自信がありません。

他にもいくつかあります。だから、あなたのアドバイスを聞きたいと思っています。ありがとうございます。

どのように解決するのですか?

私は選択された答えに反対です。私は503コードを使用します。

によると の RFC によると、HTTP/1.1 の :

503 サービスが利用できません

サーバーは現在、一時的な過負荷やメンテナンスのためにリクエストを処理することができません。 サーバーの一時的な過負荷やメンテナンスのためです。この意味は これは一時的なものであり、しばらくすると緩和されます。 という意味です。

はい、期待したページが表示されないので、エラーになるはずです。