commit 702d7b25a38b66bd893a578be62a2453848dc5d5
parent bdaa8264f27cd9c5e0943dffae64ddbea4195a62
Author: Hugo Soucy <hugo@soucy.cc>
Date: Thu, 15 Feb 2018 20:53:52 -0500
Add draft folder.
Diffstat:
2 files changed, 60 insertions(+), 0 deletions(-)
diff --git a/draft/2018/02/un-raccourcisseur-d-url-pour-site-statique.json b/draft/2018/02/un-raccourcisseur-d-url-pour-site-statique.json
@@ -0,0 +1,7 @@
+{
+ "title": "Un raccourcisseur d'URL pour site statique",
+ "date": "2018-02-11",
+ "datetime": "09:33:03",
+ "template": "txt",
+ "bridgy": "false"
+}
diff --git a/draft/2018/02/un-raccourcisseur-d-url-pour-site-statique.md b/draft/2018/02/un-raccourcisseur-d-url-pour-site-statique.md
@@ -0,0 +1,53 @@
+
+Proposer des URLs courts sur son site statique
+==============================================
+
+Les URLs courts sont souvent visibles sur les réseaux sociaux, tel que
+Twitter, pour faciliter le partage de lien dans un contexte où le
+message de l'auteur est limité en caractère; historiquement 140 et
+maintenant 280 pour les *tweets*. Le service le plus connu est sans
+doute **bit.ly**. Sinon on voit également beaucoup celui de
+l'omniprésent Google, dont le nom de domaine est **goo.gl**.
+
+L'utilisation d'un service de raccourcissement fragilise la périnnité
+des URLs dans nos contenus; puisque si le service en question cesse
+ses activités du jour au lendemain, tous les liens qu'il redirigait se
+retrouvent dès lors inutilisables. De plus, que se passerait-il si un
+service était pirater ou racheter par quelqu'un avec de mauvaises
+intentions qui, pourrait réaiguiller tous les URLs vers des
+destinations peu reluisantes ?!
+
+Dans une optique de durabilité et de robustesse il vaut toujours mieux
+gérer soi-même ses données. Si vous utilisez un CMS comme **Drupal**
+ou **Wordpress** vous avez sans doute accès à des extensions qui vous
+permettent de mettre en place votre propre raccourcisseur.
+
+
+---
+
+
+
+`shortlinksmap.txt`
+
+```
+L /note/2017/06/sesame-street-lgbt-pride.html
+Q /note/2017/05/twitter-partage-vos-donnees-personnelles.html
+23 /note/2017/03/animista-css-animations-on-demand.html
+2L /note/2016/08/quoi-ce-n-est-pas-des-femmes-grenouilles.html
+M /note/2017/06/petite-contribution-bash-au-task-runner-manuel.html
+n /note/2017/12/openbsd-mise-a-jour-reussie.html
+4 /note/2018/01/premier-pullrequest-lua-accepte.html
+C /note/2017/09/lesbricodeurs-replyto-status-909427743573577728.html
+2Q /note/2016/08/snowden-pardon-petition-on-facebook.html
+P /note/2017/06/le-velo-cest-dangereux.html
+2H /note/2016/09/internet-3-0-peut-on-reprendre-le-controle-des-geants.html
+```
+
+`/etc/apache2/sites-available/hugo.soucy.cc.conf`
+
+```
+RewriteEngine On
+RewriteMap shortlinksmap "txt:/var/www/hugo.soucy.cc/shortlinksmap.txt"
+RewriteCond ${shortlinksmap:$1|Unknown} !Unknown
+RewriteRule "^/(.*)$" "${shortlinksmap:$1}" [R,L]
+```