Acortado de URL personal.
Hoy, podemos usar bit.ly o goo.gl o cualquiera de los otros acortadores de URL disponibles públicamente, pero hacerlo lo limita en los cortos que podemos elegir, porque el espacio de nombres está lleno de cualquier otro usuario.
Con la abundancia de nuevos TLD, una vez más es posible que un individuo registre un dominio personal corto de manera relativamente económica. Con ese dominio en la mano, Purls.py permite alojar rápida y fácilmente el acortador de URL propio con dependencias mínimas y casi sin configuración.
Purls.py se ejecuta en el puerto 8880 de forma predeterminada, por lo que si uno ejecuta Apache principalmente, las siguientes dos líneas de configuración en el archivo de configuración de Apache son suficientes para redirigir el prefijo / u / a purls.py.
ProxyPass /u/ http://localhost:8880/
ProxyPassReverse /u/ http://localhost:8880/
La invocación más simple de PURLS.py requiere solo el prefijo de dominio de las URL acortadas para pasar. Por ejemplo, si el prefijo de dominio de las URL acortadas es https://hq6.me/u/, puedo invocar los pure de la siguiente manera.
python purls.py https://hq6.me/u/
Purls.py inicia un shell de comando no autenticado en el puerto 7770 de forma predeterminada. Asegúrese de que este puerto esté protegido por su firewall .
Hay una demostración que se ejecuta en https://hq6.me/u.
No asuma que las URL cortas creadas allí persistirán por cualquier cantidad de tiempo.