I think this is just unrealistic. Let's look at this example: http://www.pathfinder.com/money/moneydaily/1998/981212.moneyonline.html
This consists of:0. Access protocol 1. Hostname/DNS name 2. Arbitrary chosen path hirarchy 3. File extension This is really a description where to find a document ("locator" not "identifier").
So, if you are: - re-organizing / cleanup your file structure - change or hide the file extension - enable HTTPS - migrating files to a different domain name This WILL change the URL. What are you going to do? Not cleanup your space anymore?
Stick to HTTP? So URLs DO change. That's just the reality. If you want something that does not change, don't link to a location but link to content directly: E.g. - git hashes do not change - torrent/magnet Links don't change - IPSFS links do not change. Or use a central authority, that stewards the identifier: - DOI numbers don't change - ISBN numbers don't change |
The article addresses this by reminding you that though URIs often look like paths, they can be aribtrarily mapped.
By all means move the resource, but put a redirect under the old URI. This means old links continue to work, which is the key point of the article.