#5320 closed (duplicate)
request.path doesn't work properly under fastcgi
| 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 (last modified by )
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 (3)
comment:1 by , 18 years ago
| Description: | modified (diff) |
|---|
comment:2 by , 18 years ago
| Resolution: | → duplicate |
|---|---|
| Status: | new → closed |
Closing as a duplicate of #1516 because that's the underlying issue.
comment:3 by , 18 years ago
thanks for reformatting and applying all that changes.
maybe you can tell me: if the underlying issue has been known for so long, why isn't it solved yet?
(cleaning up formatting)