diff mercurial/hgweb/server.py @ 5579:e15f7db0f0ee

Use SCRIPT_NAME and PATH_INFO instead of REQUEST_URI. This is required by WSGI (fixes issue846).
author Dirkjan Ochtman <dirkjan@ochtman.nl>
date Sat, 01 Dec 2007 19:19:08 +0100
parents d74fc8dec2b4
children 1b365c5723bc
line wrap: on
line diff
--- a/mercurial/hgweb/server.py	Sat Dec 01 19:10:00 2007 +0100
+++ b/mercurial/hgweb/server.py	Sat Dec 01 19:19:08 2007 +0100
@@ -84,6 +84,7 @@
         env['SERVER_NAME'] = self.server.server_name
         env['SERVER_PORT'] = str(self.server.server_port)
         env['REQUEST_URI'] = self.path
+        env['SCRIPT_NAME'] = ''
         env['PATH_INFO'] = path_info
         env['REMOTE_HOST'] = self.client_address[0]
         env['REMOTE_ADDR'] = self.client_address[0]