kurzurls, bluesky2wirresurls, gts2wirresurls
gestern bin ich über eine idee von aaron parecki im indiweb-wiki gestolpert:
Since 2023-05-01, removing the
staging.bsky.app/profilepart of Bluesky URLs to his posts will redirect to the canonical post on aaronparecki.com. For example
ich „syndiziere“ (mit dem indieconnector) nicht alle, aber viele meiner beiträge von wirres.net zu mastodon und bluesky. zum beispiel ist der beitrag „currywurst“ auch auf bkluesky.
https://wirres.net/articles/heute-currywurst
https://bsky.app/profile/wirres.net/post/3mn3kzvtns72d
weil mein bluesky-handle @wirres.net ist, taucht wirres.net auch in der bluesky-url auf. wenn man die url im browser einfach kürzt …
https://bsky.app/profile/wirres.net/post/3mn3kzvtns72d
wirres.net/post/3mn3kzvtns72d
→ https://wirres.net/articles/heute-currywurst
… landet man auf der kanonischen url auf wirres.net.
das gleiche geht für mastodon links:
https://mstdn.wirres.net/@ix/statuses/01KSWYPT075VEG8SEYF91ABR7X
wirres.net/@ix/statuses/01KSWYPT075VEG8SEYF91ABR7X
→ https://wirres.net/articles/heute-currywurst
leider sind die jeweiligen IDs 3mn3kzvtns72d (bluesky) oder 01KSWYPT075VEG8SEYF91ABR7X (mastodon/GTS) nicht viel kürzer als die artikel ID die kirby angelegt hat: mqmwcyaybdffzdty.
meine bisherigen „kurz“-urls sind kirby-IDs:
aber so richtig kurz waren die nicht gerade, deshalb bin ich zu meinen alten kurz-url-muster zurückgekehrt: mein vorheriges CMS ezpublish hat die artikel-id einfach hochgezählt. bei alten artikeln habe ich das beibehalten und das funktioniert wie eh und je, auch das alte articleview-url-muster:
das funktioniert jetzt auch mit neuen artikeln wie diesem:
diese kurz-urls sind zwar nicht so kurz wie die von eay.cc, aber mir reichts: