Můžeš na to jít obráceně - pojmenovávat soubory tak, aby se daly najít podle jednoznačného a snadno parsovatelnáho odkazu - například "[00123456] - nějaké blbé dřísty.odt" (to samé jako [00123456]) a pak ty odkazy směřovat někam, kde ti je to najde
- například si spustit web na vlastním počítači, odkazy mít ve tvaru <a href="http://127.0.0.1/najdi.php?q=00123456" > dřísty </a> a na tom webu najdi.php, co vyhledá soubor začínající [00123456] a vrátí na něj odkaz, nebo na něj pošle přesměrování, nebo ti ho jinak odprezentuje ve vhodném tvaru
- nebo mít na PEVNÉM místě nějaký soubor index.html, psát v odkazech <a href="PEVNÉ MÍSTO/index.html#[00123456]"> dřísty<a/> a udržovat/generovat si ten index.html aby obsahoval oindexovaný seznam všech souborů https://www.w3schools.com/html/html_links_bookmarks.asp