title: can't clone git repos via http; info/refs not found
body: <p>I am trying to make a git repository available for read-only access over http.  </p>
  
  <p>I am doing it the old-style way because <code>git-http-backend</code> is not available on my host system.  That is, I am simply putting the bare repository in a http accessible location.</p>
  
  <p>I created the bare repository successfully on the host using <code>git clone --bare &lt;some-remote-location&gt;</code>.  </p>
  
  <p>Now, when I point git to the new clone using <code>git clone http://my.host.name/location</code>, a message reports <code>repository not found</code>.  </p>
  
  <p>When I capture network traffic, I see that git is attempting to access <code>http://my.host.name/location/info/refs</code>.  This would be expected to fail because there is no <code>info/refs</code> path in the repository. Rather there are <code>info</code> and <code>refs</code> directories directly beneath the repository root.  </p>
  
  <p>Evidently the cloned bare repository is not structured as expected by the client.  Does anyone know why this might be?</p>