¿Por qué mi servidor Django sigue sirviendo archivos antiguos después de cambiar los nombres de los archivos y borrar el caché?

¿Por qué mi servidor Django sigue sirviendo archivos antiguos después de cambiar los nombres de los archivos y borrar el caché?

Hice algunos cambios en mi servidor Ubuntu que ejecuta Django con Apache. Modifiqué algunos archivos HTML, JS y CSS, pero nada cambió.

Cosas que he probado:

  1. Borrar caché del navegador
  2. Cambiar el nombre de los archivos para intentar eludir el caché.
  3. Corriómanage.py collectstatic
  4. Apache reiniciado
  5. Servidor reiniciado

Tenía la impresión de que los cambios en los archivos HTML se reflejaban inmediatamente en Django, por lo que estoy realmente desconcertado sobre cómo podría seguir sirviendo la versión anterior del archivo. Ya he comprobado que no hay archivos duplicados.

Debo estar olvidando algo. ¿Alguien tiene alguna idea?

información relacionada