nginx의 document root가 symlink일 경우 캐싱되는 문제 해결


_entrypoint -> /home/ec2-user/www/target_dir_datetime
target_dir_datetime

같은 구조로 symlink 를 만든 후 이것을 nginx의 conf에서


root /usr/share/nginx/_entrypoint;

와 같이 지정했을 때 _entrypoint에 대한 symlink가 업데이트 되어도 실제 서버 업데이트엔 시간이 걸리는 현상이 있습니다.
fastcgi_param을 수정해서 항상 symlink의 실제 경로를 바라보게 만들어줍니다.


fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다