Nginx를 정적 리소스 서버로 사용하다가 비극을 발견했습니다.
루트 디렉터리의 리소스 파일을 업데이트했습니다. CSS 파일이지만 액세스할 때 여전히 오래되었습니다.
확실히 브라우저 캐시는 아니고 브라우저를 바꿨을 뿐입니다. . .
Nginx를 다시 시작해도 작동하지 않습니다. Nginx 캐시가 왜 이렇게 이상한가요?
过去多啦不再A梦2017-05-16 17:32:09
우선, Proxy_cache_path를 구성해야 합니다. nginx가 이 매개변수를 구성하지 않으면 어떤 파일도 캐시하지 않습니다.
구성을 지우려면 Proxy_cache_path로 구성된 디렉터리의 모든 파일을 삭제하세요.
Nginx를 다시 시작하는 것은 쓸모가 없습니다
曾经蜡笔没有小新2017-05-16 17:32:09
nginx의 캐싱 서비스인 Proxy_cache는 지정된 URL 캐시를 지울 수 없습니다. 지정된 URL을 지우려면 nginx 타사 모듈 ngx_cache_purge를 사용할 수 있습니다.
nginx를 설치할 때 ngx_cache_purege를 로드해야 합니다.
世界只因有你2017-05-16 17:32:09
memc-nginx 및 srcache-nginx 모듈을 사용하여 효율적이고 투명한 캐싱 메커니즘 구축
http://www.qixing318.com/article/using-memc-nginx-and-srcache-nginx-module-build-efficient-and- transparent -caching-mechanism.html
给我你的怀抱2017-05-16 17:32:09
virtualBox를 사용하고 있다면 이것이 이유일 수 있습니다
VirtualBox는 Sendfile을 싫어합니다
구성 전송 파일 수정 끄기;