Linux

清除 nginx 伺服器上的記憶體

  • December 16, 2021

我有一個伺服器,當我在本地機器上開發一個網站時,我想上傳它以在生產伺服器上測試它,但是我面臨著來自手機的問題我仍然得到舊版本的伺服器,在PC上我可以進行硬刷新但是在手機上我一直等到網站刷新有沒有解決這個問題的方法?我可以清除伺服器上的記憶體或任何其他解決方案嗎?

對於 nginx,這很容易

將其包含在伺服器或位置中

proxy_cache_bypass                      $http_upgrade;
proxy_no_cache                          1;
proxy_cache_bypass                      1;
proxy_redirect                          off;
proxy_cache                             off;
add_header                      'Cache-Control' 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0';
expires -1;

我使用帶有上述內容的 /etc/nginx/nocache.conf 並且只使用了 include nocache.conf

引用自:https://serverfault.com/questions/1086434