Opened 17 years ago

Last modified 17 years ago

#5320 closed

request.path doesn't work properly under fastcgi — at Initial Version

Reported by: julian Owned by: Malcolm Tredinnick
Component: HTTP handling Version: dev
Severity: Keywords: request path fastcgi
Cc: jumo@… Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

hi,

my django-app runs under www.domain.com/appl/ with fastcgi.

the output of "request.path" in a view called for $ is just "/" not "/appl/" as it should be...reproduce it:

urls.py:
from django.conf.urls.defaults import *
from appl.views import start

urlpatterns = patterns(,

(r'', start),

)

views.py:
from django.shortcuts import render_to_response

def start(request):

return render_to_response('base.html',{'path':request.path})

base.html:
{{path}}

running with fastcgi under www.domain.com/appl/ returns:

/

but should

/appl/

I know this can be solved with a rewrite-rule in a .htaccess, but this shouldn't be the proper way to fix bugs.

Change History (0)

Note: See TracTickets for help on using tickets.
Back to Top