為什麼我的 Django 伺服器在更改檔案名稱和清除快取後仍然提供舊檔案?

為什麼我的 Django 伺服器在更改檔案名稱和清除快取後仍然提供舊檔案?

我對運行 Django 和 Apache 的 Ubuntu 伺服器做了一些更改。我修改了一些 HTML、JS 和 CSS 文件,但沒有任何改變。

我嘗試過的事情:

  1. 清除瀏覽器快取
  2. 重新命名檔案以嘗試繞過快取。
  3. manage.py collectstatic
  4. 重新啟動阿帕契
  5. 重新啟動伺服器

我的印像是,對 HTML 文件的更改會立即反映在 Django 中,所以我真的很困惑它如何仍然提供舊版本的文件。我已經檢查過沒有重複的文件。

我一定是忘了什麼。有什麼想法嗎?

相關內容