web-dev-qa-db-ja.com

ブラウザは、301リダイレクトに応答して、保存されたブックマークのURLを変更しますか?

HTTPステータスコード301は、コンテンツが永続的に移動したこと、および返されたURLを使用して将来要求されたコンテンツにアクセスする必要があることを示すために使用されます。

RFC 2616 言う

リンク編集機能を備えたクライアントは、可能であれば、request-URIへの参照をサーバーから返された1つ以上の新しい参照に自動的に再リンクする必要があります。

実際にこれを実装してブックマークのURLを変更するブラウザはありますか?

15
e100

コンピューターでWebブラウザーをテストしましたが、ブックマークに保存されているアドレスは変更されませんでした。

  • Internet Explorer 7-no
  • Firefox 3.0-no
  • Chrome 4.0-no
  • Opera 10.01-no

テスト方法

最初に、301を返すアドレスをいくつか見つけました。たとえば、google.comは301をwww.google.comに返します。

各ブラウザでブックマークエディタに移動し、古いアドレスのブックマークを手動で作成しました。ブックマークにアクセスし、ブックマークのプロパティを調べて、アドレスが新しいアドレスに更新されたかどうかを確認しました。


これに取り組んでいる間、私はあなたが面白いと思うかもしれない同様のスタックオーバーフローの質問に出くわしました: 1リダイレクトを処理するときのクライアントWebブラウザの振る舞い

15
Bavi_H

私はそうは思いません。彼らは少なくともあなたに尋ねることができませんでしたか?

「そのようなサイトはURLを更新しました。ブックマークを更新しますか?」

4
Matthew Lock

Chromiumはそうではありませんが、これに関して提起された問題がありました https://bugs.chromium.org/p/chromium/issues/detail?id=70377 、非アクティブで不足しているため閉鎖されましたフィードバックの。

1
Simon D