파일 이름을 변경하고 캐시를 지운 후에도 Django 서버가 여전히 오래된 파일을 제공하는 이유는 무엇입니까?

파일 이름을 변경하고 캐시를 지운 후에도 Django 서버가 여전히 오래된 파일을 제공하는 이유는 무엇입니까?

Apache와 함께 Django를 실행하는 Ubuntu 서버를 일부 변경했습니다. 일부 HTML, JS 및 CSS 파일을 수정했지만 아무것도 변경되지 않았습니다.

내가 시도한 것들:

  1. 브라우저 캐시 지우기
  2. 캐시를 우회하기 위해 파일 이름을 바꾸는 중입니다.
  3. manage.py collectstatic
  4. 아파치를 다시 시작했습니다.
  5. 재부팅된 서버

HTML 파일의 변경 사항이 Django에 즉시 반영된다는 인상을 받았는데, 어떻게 여전히 이전 버전의 파일을 제공할 수 있는지 정말 당황스럽습니다. 중복된 파일은 없는지 이미 확인했습니다.

제가 뭔가를 잊고 있는 게 틀림없어요. 어떤 아이디어라도 있나요?

관련 정보