내 정적 파일을 캐시하는 규칙을 정의하는 데 문제가 있습니다. 나는이 해결책을 찾았습니다 :NGINX 캐시 정적 파일
location ~* \.(ico|js|css|png|gif|jpe?g)$ {
expires 7d;
}
실제로 내가 필요한 것 같습니다. 문제는이 코드를 NGINX.conf에 포함하면 정적 파일이 더 이상 제공되지 않으며 내 사이트가 비어 있다는 것입니다. 이 결과를 초래할 수있는 아이디어/힌트는 무엇입니까? 어쩌면 정적 파일이 다른 디렉토리에 배포된다는 것을 추가해야 할 수도 있습니다. 내 NGINX 설정 파일은 다음과 같습니다 :
server {
server_name bla.domain.com;
listen 80;
root /var/repo/;
location/{
default_type text/html;
index index.html;
if ($request_method !~ ^(GET)$) {
return 444;
}
if ($http_user_agent ~* LWP::Simple|BBBike|wget) {
return 403;
}
if ($http_referer ~* (babes|forsale|girl|jewelry|love|nudit|organic|poker|porn|sex|teen)) {
return 403;
}
}
location /bf/football/ {
alias /var/repos/f20;
}
location /bf/f20/ {
alias /var/repo/f20;
}
location /bf/zoo/ {
alias /var/repo/zoo/;
}
location /kbloader/ {
alias /var/repo/kbloader/;
}
}
사람이 나를 도와 주거나 올바른 방향으로 나를 가리킬 수 있다면 좋을 것입니다.
건배, Szop 다른 위치 이전
당신이 전체 구성을 게시시겠습니까? – alfredocambera