我忙於使用asp.net核心2.0構建網站,它託管在Ubuntu 16.04服務器上,Nginx充當代理。這不是一個活的環境,而是一個本地的環境。刷新asp.net核心2.0上的靜態html緩存
我想知道的是,當更新靜態視圖時,例如。關於具有額外內容的頁面,並將其上傳到開發服務器,它不會更新,直到我重新啓動網站正在運行的服務。有沒有什麼辦法可以解決這個問題,這樣當我上傳內容時,它會自動刷新。
我用這個指南建立的Nginx和asp.net 2.0內核的Ubuntu的服務器上:
https://docs.microsoft.com/en-us/aspnet/core/publishing/linuxproduction?tabs=aspnetcore2x
您是否使用nginx來提供靜態內容?如果是這樣,那麼發佈你的nginx配置 –
你在說這個嗎? server { listen 80; location/{ proxy_pass http:// localhost:5000; proxy_http_version 1.1; proxy_set_header升級$ http_upgrade; proxy_set_header連接保持活動; proxy_set_header主機$主機; proxy_cache_bypass $ http_upgrade; } } } –
就像我說過的,我使用上述鏈接作爲基礎來獲取環境 –