title: mercurial hgweb.config do not find repositories, path issue
body: <p>I have a repository set up on an apache web server using the hgweb.cgi script declared in my apache2.conf file as following:</p>
  
  <pre><code>ScriptAlias /hgp "/var/www/hgrepublic/hgweb.cgi"
  </code></pre>
  
  <p>In my hgweb.cgi script, if I set the config variable as the path to my repository:</p>
  
  <pre><code>config = "/var/www/hgrepublic/fakecake"
  </code></pre>
  
  <p>it works and I see the history of my repository at <a href="http://localhost/hgp" rel="nofollow">http://localhost/hgp</a></p>
  
  <p>Now if I want to use the hgweb.config file, I set the config variable in the hgweb.cgi script like:</p>
  
  <pre><code>config = "hgweb.config"
  </code></pre>
  
  <p>whatever the paths I try to use in config file, I cannot see my repository in the web interface (empty repository index). Here are a few examples I tried with absolute and relative paths</p>
  
  <pre><code>[paths]
  / = /var/www/hgrepublic/**
  fakecake = /fakecake
  fakecake = /var/www/hgrepublic/fakecake
  </code></pre>
  
  <p>Any idea to help me make it work with the config file? (I would like to have several repositories declared in the config file)</p>
  
  <p>Note: hgweb cgi and config files are in the /var/www/hgrepublic/ folder as well as the fakecake repository folder.</p>