15
2
HTTP status code 301 is used to indicate that content has moved permanently, and that the returned URL should be used to access the requested content in future.
RFC 2616 says
Clients with link editing capabilities ought to automatically re-link references to the request-URI to one or more of the new references returned by the server, where possible.
Do any browsers actually implement this and change a bookmark's URL?
3
The "client with link editing capabilities" mentioned in the RFC may refer to a program that is both a web browser and a web page editor. That is, if you are viewing a page you have edit rights for and you open a link with an old URL that returns a 301 response, the browser-editor should update the link to use the new URL from the 301 response. (Although Amaya doesn't seem to use 301 responses to update links when I played around with it.) In other words, the RFC may not be talking about bookmarks at all.
– Bavi_H – 2010-06-12T05:40:30.297