Index: django/core/handlers/wsgi.py
===================================================================
--- django/core/handlers/wsgi.py	(revision 5823)
+++ django/core/handlers/wsgi.py	(working copy)
@@ -74,7 +74,12 @@
 class WSGIRequest(http.HttpRequest):
     def __init__(self, environ):
         self.environ = environ
-        self.path = force_unicode(environ['PATH_INFO'])
+        if environ['PATH_INFO']:
+            self.path = force_unicode(environ['PATH_INFO'])
+        elif environ.has_key('REDIRECT_URL') and environ['REDIRECT_URL']:
+            self.path = force_unicode(environ['REDIRECT_URL'])
+        else:
+            self.path = force_unicode(environ.get('REQUEST_URI', '/'))
         self.META = environ
         self.method = environ['REQUEST_METHOD'].upper()
 
