如何为Base58编码的ID创建URL

时间:2017-02-14 16:08:46

标签: url sanity-check

我打算在新项目的URL中使用Base58编码。

网址可能看起来像example.com/sTPTi

我担心生成的网址可能与example.com/contacts等静态路由部分重合。

我知道我可以在生成的URL中的第一个符号后插入斜杠。因此,我的示例如下所示:example.com/s/TPTi。我可以通过不使用单符号静态路由来避免所有风险。这是一个理智的解决方案吗?

我知道我可以在生成的网址前加上像常见example.com/i/sTPTi这样的静态内容,但我的解决方案会缩短2个符号。我也知道生成的URL可以简单地用一个符号作为前缀,我需要避免使用静态URL,比如用9:example.com/9sTPTi为生成的前缀添加前缀,但这看起来有点愚蠢。

0 个答案:

没有答案