Isso realmente depende do servidor da web que você está usando.
No meu caso, estou usando o Apache e simplesmente editei o arquivo httpd-vhosts.conf
e, para o domínio que está executando hgweb.cgi
, configure o seguinte Alias de script:
ScriptAlias /hg /FULL/PATH/TO/hgweb.cgi
Também vejo que você está se referindo ao script hgwebdir.cgi
. Isso já foi mesclado com o script hgweb.cgi
desde a versão 1.6. Você pode obter a versão mais recente deste arquivo do repositório de origem do Mercurial: