Bad key for nginx proxy forwarded IP
This commit is contained in:
parent
cd248ef6b5
commit
5c2792c43e
6
views.py
6
views.py
|
@ -533,9 +533,9 @@ def add_comment(request, post_id, parent_id):
|
|||
print 'Error on author or the_comment'
|
||||
return HttpResponseRedirect(ref)
|
||||
|
||||
# Behind a proxy
|
||||
if 'X-Real-IP' in request.META:
|
||||
ip = request.META['X-Real-IP']
|
||||
# Behind nginx proxy
|
||||
if 'HTTP_X_FORWARDED_FOR' in request.META:
|
||||
ip = request.META['HTTP_X_FORWARDED_FOR']
|
||||
else:
|
||||
ip = request.META['REMOTE_ADDR']
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user