Right now Koha use a very volatile URI scheme. If we seek having not ephemeral URIs they should be completely different. Take a look to this article from 1998 of a guy called Tim Berners-Lee: "Cool URIs don't change" https://www.w3.org/Provider/Style/URI A normal Koha URI looks like this: https://catalog.bywatersolutions.com/cgi-bin/koha/opac-detail.pl?biblionumber=117351 This URI is doomed to die in the short term, is not designed thinking in long-term. We have a lot of information about the tools and technical things used to put it there, like "cgi-bin", "koha" and "pl". Is not even consistent about using always en_US (american English): "/cgi-bin/koha/cataloguing/addbooks.pl" (cataloguing != cataloging). As the article say we shouldn't forget about domain name. We could encourage the use of more permanent words like "catalog" for the host part of the FQDN. PS: This may be related to the robust RESTful URI.
I have always been bothered by the fact that I can't go to a URL like https://intranet.bywatersolutions.com/cgi-bin/koha/circ/ ...and get to the home page for that module. I agree that even better would be https://intranet.bywatersolutions.com/circ/
This could be done with some URI rewrite (Apache mod_rewrite) directives. Someone give an example on wiki: https://wiki.koha-community.org/wiki/Linked_Data_RFC#Canonical_URL.2FURI_for_records
URIs are a tough one. If you really wanted non-ephemeral URLs, you'd want to use a link resolver like Handle.net to have "permanent identifiers". If/when we move to a framework like Mojolicious which has a router to map URIs to controller actions, it'll be easier to create nicer looking URIs. I don't think it would be particularly sustainable to hack this using Apache rewrite.
(In reply to Pablo AB from comment #2) > This could be done with some URI rewrite (Apache mod_rewrite) directives. > Someone give an example on wiki: > https://wiki.koha-community.org/wiki/Linked_Data_RFC#Canonical_URL. > 2FURI_for_records I think that was the product of a conversation Magnus and I had together a long time ago. It never really took off...