Python 鱿鱼后面的Django

Python 鱿鱼后面的Django,python,django,proxy,reverse-proxy,squid,Python,Django,Proxy,Reverse Proxy,Squid,拜托,我跟DJANGO在反向代理SQUID后面有问题 Squid设置为在收到请求后将我重定向到另一个本地端口。这个重定向有效。我从DJANGO收到错误404,其中包括: Request Method: GET Request URL: http://a.server.cz:5500/http://a.server.cz:5500/ {u'path': u'http://a.server.cz:5500/'} 在候机楼我看到: [26/Dec/2016 21:41:00] "GET http

拜托,我跟DJANGO在反向代理SQUID后面有问题

Squid设置为在收到请求后将我重定向到另一个本地端口。这个重定向有效。我从DJANGO收到错误404,其中包括:

Request Method: GET
Request URL: http://a.server.cz:5500/http://a.server.cz:5500/


{u'path': u'http://a.server.cz:5500/'}
在候机楼我看到:

[26/Dec/2016 21:41:00] "GET http://a.server.cz:5500/ HTTP/1.1" 404 1696
我认为,问题是,squid将squid服务器地址添加到请求的绝对路径中

网络方案:

:--------------------------:
:                          :
:         INTERNET         :
:                          :
:--------------------------:
            :
            :
            : request - a.server.cz:5500
            :
a.server.cz :
:----------------------------:
:                            :
:      squid: 5500 -> 5501   :
:                            :
:                            :
:      DJANGO: listen 5501   :
:                            :
:----------------------------:
拜托,你能帮我吗

谢谢大家!

编辑:

我的乌贼配置

http_port 80 accel
http_port 5500 accel

cache_peer 127.0.0.1 parent 5501 no-query no-digest originserver name=serverA

acl all src all


http_access allow all
cache_peer_access serverA deny ws

squid配置文件中有什么?显然,它重写请求的方式似乎有问题。@YellowShark,谢谢您的回复,SQUID配置文件有问题……您的SQUID配置文件中有什么?显然,它重写请求的方式似乎有问题。@YellowShark,谢谢回复,SQUID配置文件有问题。。。