Petite astuce du jour pour mercurial si votre dépôt mercurial que vous mettez à disposition via http propose des urls contenant des hgweb.cgi ou hgwebdir.cgi, il vous suffit d'ajout dans votre fichier de configuration hgweb.conf (si vous partez de ce tutoriel.

Dans la section web, il vous faut rajouter le paramètre baseurl :

[web]
style = gitweb
baseurl =

Plus d'info sur le paramètre base url dans la documentation mercurial intitulée Publishing repositories

Et voilà, je passe donc d'url de type http://hg.mondomaine.com/hgwebidr.cgi/monprojet à http://hg.mondomaine.com/monprojet.