Rather than a format like piefed.social/post/long_number, posts how have a url that includes the community name and title in it.

Like this: https://piefed.social/c/animatedmusicvideos@sh.itjust.works/p/1382987/junior-senior-move-your-feet-official-music-video-hd

This improves readability, helps people differentiate between multiple links in a list and is better for SEO.

The old style of url still works too and there may be occasions when you get taken to a url like https://piefed.social/post/1382987 but we'll be working to remove those over time.

you are viewing a single comment's thread
view the rest of the comments
[–] [S] 7 points 1 year ago (1 child)

Yes, the /p/number bit is the only functional part of the url. I'll make it check for tampering!

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    rimu@piefed.social for what it's worth, we had this discussion a decade ago too.

    We ended up being very simplistic and not tying anything to anything else.

    So posts are not tied to topics (theoretically you could have a post in multiple topics... we don't do that, but you can)

    And topics aren't tied to categories (same deal, and we also don't have topics in multiple categories... yet!!, cross-posting will change that.

    So when you have a direct url to a post it's just /post/. A friendly URL uses a post index, but we can do that because we order posts linearly. Piefed doesn't have that advantage unfortunately.

  • source
  • parent