mercurial/hgweb/hgwebdir_mod.py
branchstable
changeset 15001 dd74cd1e5d49
parent 14076 924c82157d46
child 15002 b55c1c6a793e
equal deleted inserted replaced
15000:68b5d7005cca 15001:dd74cd1e5d49
   366         if self._baseurl is not None:
   366         if self._baseurl is not None:
   367             u = util.url(self._baseurl)
   367             u = util.url(self._baseurl)
   368             env['SERVER_NAME'] = u.host
   368             env['SERVER_NAME'] = u.host
   369             if u.port:
   369             if u.port:
   370                 env['SERVER_PORT'] = u.port
   370                 env['SERVER_PORT'] = u.port
   371             env['SCRIPT_NAME'] = '/' + u.path
   371             path = u.path or ""
       
   372             if not path.startswith('/'):
       
   373                 path = '/' + path
       
   374             env['SCRIPT_NAME'] = path