Raccourcisseur d'URL personnel.
Aujourd'hui, nous pouvons utiliser bit.ly ou goo.gl ou l'un des autres raccourcis d'URL accessibles au public là-bas, mais cela nous limite dans les courtoisies que nous pouvons choisir, car l'espace de noms est bondé avec tous les autres utilisateurs.
Avec l'abondance de nouveaux TLD, il est encore une fois possible pour un individu d'enregistrer un court domaine personnel relativement bon marché. Avec ce domaine en main, Purls.py permet d'accueillir rapidement et facilement son propre raccourcissement d'URL avec des dépendances minimales et presque aucune configuration.
Purls.py s'exécute sur le port 8880 par défaut, donc si l'on exécute principalement Apache, les deux lignes de configuration suivantes dans le fichier de configuration Apache sont suffisantes pour rediriger le préfixe / u / to purls.py.
ProxyPass /u/ http://localhost:8880/
ProxyPassReverse /u/ http://localhost:8880/
L'invocation la plus simple de Purls.py ne nécessite que le préfixe de domaine des URL raccourcis à passer. Par exemple, si le préfixe de domaine des URL raccourcis est https://hq6.me/u/, je peux invoquer des Purls comme suit.
python purls.py https://hq6.me/u/
Purls.py démarre un shell de commande non authentifié sur le port 7770 par défaut. Veuillez vous assurer que ce port est protégé par votre pare-feu .
Il y a une démo fonctionnant sur https://hq6.me/u.
Veuillez ne pas présumer que les URL courtes créées seront persistées pendant n'importe quel temps.