원격 VPS에서 내 django 프로젝트의 정적 컨텐츠를 제공하도록 nginx를 구성하려고합니다. 내 nginx를 예를 들어 다음과 같은 구성을 사용하고 있습니다 : 나는, ../nginx/sites-available/
의 설정 파일을 생성 /sites-enabled/
에 연결, 나는 myip:8001/static
를 쳤을 때 내가 장고를 얻을 수 있지만 nginx를 다시 시작 Django Nginx를 사용하여 정적 컨텐츠 제공
server {
server_name myVPSip;
access_log off;
location /static/ {
alias /usr/local/pcat/static/;
}
location/{
proxy_pass http://127.0.0.1:8001;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $remote_addr;
add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
}
}
(404)
/usr/local/pcat/static에있는 파일이 nginx를 실행하는 사용자가 읽을 수있는 올바른 권한을 가지고 있는지 확인 했습니까? – Mia