Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
Index: trac/web/_fcgi.py
===================================================================
--- trac/web/_fcgi.py   (revision 3813)
+++ trac/web/_fcgi.py   (working copy)
@@ -1278,6 +1278,8 @@
             environ['SCRIPT_NAME'] = ''
         if not environ.has_key('PATH_INFO'):
             environ['PATH_INFO'] = ''
+       environ['PATH_INFO'] = environ['SCRIPT_NAME'] + environ['PATH_INFO']
+       environ['SCRIPT_NAME'] = ''
 
         # If any of these are missing, it probably signifies a broken
         # server...