Skip to content
This repository has been archived by the owner on Jul 24, 2021. It is now read-only.

Old style permalinks should not be converted to hash-style on opening of page #4943

Closed
openstreetmap-trac opened this issue Jul 23, 2021 · 3 comments

Comments

@openstreetmap-trac
Copy link

Reporter: aseerel4c26
[Submitted to the original trac issue database at 2.31pm, Sunday, 11th August 2013]

Old style permalinks should not be converted to hash-style on opening of page. That makes removing bookmarks hard because the bookmarked URL is not anymore in the URL bar you cannot de-"star" (remove bookmark) the page.

@openstreetmap-trac
Copy link
Author

Author: TomH
[Added to the original trac issue at 2.40pm, Sunday, 11th August 2013]

If we accept this argument then no web site would ever be able to redirect an old URL to a new one.

Of course if browsers did what they are supposed to and updated bookmarks when they received a permanent redirect then this wouldn't be a problem anyway, but of course they have never done that...

Unfortunately I really don't think there is much we can do here - we want to redirect to the new style in order to encourage people to move from the old style to the new one.

@openstreetmap-trac
Copy link
Author

Author: aseerel4c26
[Added to the original trac issue at 2.53pm, Sunday, 11th August 2013]

Really needed redirect to a new URL is the old still works? A browser should update a bookmark? Hmm, no, not really - I set a bookmark to a specific page, why should the target website have the right to change my bookmark?

@openstreetmap-trac
Copy link
Author

Author: TomH
[Added to the original trac issue at 2.58pm, Sunday, 11th August 2013]

Well that is what the HTTP spec has always said - it's the whole point of the difference between a temporary redirect and a permanent one. The idea being a permanent one means the page has moved permanently so links to it need to be updated.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant