对我来说,这样(使用短链接)更简短、更可爱~
我不是开发者,但有没有可能创建一个链接缩短服务,允许使用更短的域名?比如用 you.me 代替 yourdomain.me,并配合随机文本字符串来重定向到特定主题?
对我来说,这样(使用短链接)更简短、更可爱~
我不是开发者,但有没有可能创建一个链接缩短服务,允许使用更短的域名?比如用 you.me 代替 yourdomain.me,并配合随机文本字符串来重定向到特定主题?
这里要解决什么问题?链接不够可爱?我的意思是,我同意你的观点,即
talk.extremely-long-domain-name.online/t/slug/1234
通常不如
talk.web.it/t/slug/1234
……但解决这个问题的方法不是选择一个更短(在合理范围内,当然也要考虑费用)的域名吗?
此外,你其实已经可以通过以下方式“缩短”任何 Discourse 话题链接:
https://meta.discourse.org/t/-/15339
而不是
https://meta.discourse.org/t/how-should-short-links-be-supported-in-discourse/15339
首先,谢谢你,我没想到竟然可以用这种方式实现。但假设我的论坛位于 forum.apertureproject.me,而我拥有另一个域名 forum.aper.me,并将其指向主域名(forum.apertureproject.me)。那么,将类似 https://forum.apertureproject.me/t/-/1234 的 URL 替换为 https://forum.aper.me/t/-/1234 会有效吗?
(不过对我来说,如果能像 https://forum.aper.me/1234 这样就完美了
我更喜欢尽可能简洁的形式)
表单中的短链接通常最适合由一个小型自定义 Web 服务器来服务;我认为该重定向实际上可以完全在 nginx 中实现,因此所有自定义都集中在一个配置文件中。
nginx 会将 https://f.aper.me/1234 重定向到 https://forum.apetureproject.me/t/-/1234。
看起来不错。你能帮我写一个类似的脚本吗?
这不是脚本,而是 nginx 站点配置中的一条条目。
是的,没错。不过,我只是想知道具体该怎么做,因为我在谷歌上搜索时并没有找到完全符合我需求的内容。
自托管 URL 缩短服务:
https://selfhosted.libhunt.com/categories/1719-url-shorteners
或者你也可以自己编写。这类工具之所以这么多,是因为实现起来并不复杂。真正的难点在于获取优质的短链接。当然,你也可以付费让 Bitly(可能还有其他服务商)为你托管。
你愿意分享真是太好了!我一定会去看看:content:
谢谢