欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

nginx 不緩存css

榮姿康2年前8瀏覽0評論

如果你使用了Nginx作為你的Web服務器,你可能已經發現它會自動緩存網站的靜態資源例如CSS和JS文件。但是,有時候我們可能不想讓Nginx緩存這些文件,下面我們將介紹如何禁用Nginx對CSS文件的緩存。

要禁用Nginx對CSS文件的緩存,我們需要編輯服務器配置文件,通常是/etc/nginx/nginx.conf。

sudo nano /etc/nginx/nginx.conf

在文件中找到http段,如果沒有就添加一個,然后在其中添加一下代碼:

http {
...
...
# Disable caching for CSS files
location ~* \.css$ {
expires -1;
add_header Cache-Control "no-cache, no-store, must-revalidate" always;
add_header Pragma "no-cache" always;
add_header Expires "-1" always;
}
...
...
}

在上述代碼中,我們使用location指令匹配所有CSS文件,并使用expires和add_header指令將緩存期設置為-1,這將禁用Nginx對這些文件的緩存。同時,我們也添加了其他的Cache-Control,Pragma和Expires頭來確保所有瀏覽器都禁用了緩存。

最后,保存并退出文件,然后重新啟動Nginx服務以使更改生效:

sudo systemctl reload nginx

現在,Nginx將不再緩存任何CSS文件。