nginx代理Django访问静态文件static时返回403

这两天在搞Django,访问动态文件的时候很正常长,通过Nginx的代理带访问fcgi都没问题,但是比如访问css,jpg的时候就访问了,查看nginx的error之后看到是403就是返回没有权限,于是就改吧。我是吧这个文件放在Home下的子文件夹中的。于是就相当与个人用户吧。 然后用 ./manage.py runfcgi daemonize=false host=127.0.0.1 port=8005 开启python的fcgi的解析. 在nginx中添加python的代理本地环境域名也是解析到本地,注意这里python的解析我是用的端口而没有用socket. upstream mysite { #server unix:/tmp/uwsgi.sock; # use Unix socket server 127.0.0.1:8005; # uncomment to use a port instead } server { listen 80; server_name python.codewalker.com; autoindex on; location /static { alias /path/to/static; } location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://mysite;#这是重点 […]