purls
1.0.0
个人URL Shortener。
今天,我们可以使用bit.ly或goo.gl或其他任何公开可用的URL缩短器,但是这样做会限制我们可以选择的shorturls,因为命名空间与其他所有用户都拥挤。
凭借大量的新TLD,个人再次有可能相对便宜地注册一个简短的个人领域。掌握了该域,Purls.py允许人们快速轻松地托管自己的URL缩短器,其依赖性最小,几乎没有设置。
Purls.py默认在端口8880上运行,因此,如果一个人主要运行Apache,则Apache配置文件中的以下两行配置足以将前缀 / u /重定向到purls.py。
ProxyPass /u/ http://localhost:8880/
ProxyPassReverse /u/ http://localhost:8880/
purls.py的最简单调用仅需要要通过的缩短URL的域前缀。例如,如果缩短URL的域前缀为https://hq6.me/u/,我可以如下调用purls。
python purls.py https://hq6.me/u/
默认情况下,purls.py在端口7770上启动了未经身份的命令壳。请确保此端口受您的防火墙保护。
在https://hq6.me/u上有一个演示。
请不要假设在此创建的短URL将在任何时间内持续存在。