브라우저에서 정적 파일 캐싱을 활용하도록 Nginx를 구성하려고합니다. 내 구성 파일은 내가 다음 캐싱 구성에 추가 할 때, 서버가 정적 파일을로드하는 데 실패하고 내 Nginx에 다시 시작 할 수 없습니다입니다브라우저에서 Django Nginx 정적 파일 캐싱
server {
listen 80;
server_name localhost;
client_max_body_size 4G;
access_log /home/user/webapps/app_env/logs/nginx-access.log;
error_log /home/user/webapps/app_env/logs/nginx-error.log;
location /static/ {
alias /home/user/webapps/app_env/static/;
}
location /media/ {
alias /home/user/webapps/app_env/media/;
}
...
}
을 다음과 같습니다.
location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
expires 365d;
}
의 nginx 오류 로그를 보여줍니다 개방() 실패 "-4d23-b0b5-bddc80708d19_t 292f109e-17ef humbnail.jpeg이/cover_photos /는/usr/share/nginx를/HTML/미디어"(2 : 없음 같은 파일 또는 디렉토리)
나는 온라인 조사를 많이했지만이 문제를 해결할 수는 없습니다.
누구나 나를 도와 주거나 Nginx에서 정적 파일 캐싱을 구현하는 것에 대한 제안을 할 수 있습니까? 고맙습니다!
가능한 복제를 실행합니까 이런 식으로 "해당 파일이나 디렉토리"에 대한
을 수행 할 수 추천 할 것입니다 ] (http://stackoverflow.com/questions/27508683/django-nginx-browser-caching-configuration) – davelupt