成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

如何更新緩存HTML中css和js鏈接

2023-01-03    分類: 網(wǎng)站建設(shè)

成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián):在搜索引擎中搜索關(guān)鍵字.htaccess 緩存,你可以搜索到很多關(guān)于設(shè)置網(wǎng)站文件緩存的教程,通過設(shè)置可以將css、js等不太經(jīng)常更新的文件緩存在瀏覽器端,這樣訪客每次訪問你的網(wǎng)站制作的時候,瀏覽器就可以從瀏覽器的緩存中獲取css、js等,而不必從你的服務(wù)器讀取,這樣在一定程度上加快了網(wǎng)站的打開速度,又可以節(jié)約一下你的服務(wù)器流量。
現(xiàn)在問題來了,.htaccess設(shè)置的css、js緩存都有一個過期時間,如果在訪客的瀏覽器中已經(jīng)緩存了css、js,在這些css、js緩存未過期之前,瀏覽器只會從緩存中讀取css和js,如果你在服務(wù)器上修改了css和js,那么這些更改在回頭客的瀏覽器中是不會有變化的,除非回頭客按了Ctrl + F5刷新了你的網(wǎng)站頁面或者手動清空了瀏覽器的緩存。一個網(wǎng)站的訪客成千上萬,回頭客也會有不少,你不可能在更新css后讓每個訪客都刷新一下緩存吧,那么這個問題你會怎么處理呢?
處理辦法
1.給css文件加個版本號:其實每次修改css文件后還要修改css的文件名有點麻煩,那么我們可以在加載css語句中加入個版本號(即css鏈接中?后面的內(nèi)容)就可以了。如原先html中的css調(diào)用語句如下:
改一下css文件的版本號改成2012就可以了:
2.更改css文件名:其實解決這個問題很簡單,緩存是通過文件名標記緩存的內(nèi)容的。在你更新了網(wǎng)站的css文件內(nèi)容后,在更換一下css的文件名就可以了。如原先html中的css調(diào)用語句如下:
改一下css文件名就可以了:
另外一種從更改css文件名的方法是將版本號寫到文件名中
css文件更新后,改一下文件名中的版本號即可:
其實css文件后面的問號起不到實際作用,僅能當作后綴,如果用問號加參數(shù)的方法,可以添加版本號等信息,同時可以刷新一下瀏覽器端的緩存。一個小小的細節(jié),可以給我們帶來很大的方便。
本文發(fā)布于成都網(wǎng)站制作
公司創(chuàng)新互聯(lián)http://jinyejixie.com/

網(wǎng)站名稱:如何更新緩存HTML中css和js鏈接
網(wǎng)頁網(wǎng)址:http://jinyejixie.com/news22/227672.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、網(wǎng)站維護、品牌網(wǎng)站設(shè)計全網(wǎng)營銷推廣、微信小程序動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
津市市| 丹阳市| 神木县| 兴隆县| 高安市| 惠安县| 平远县| 曲麻莱县| 永嘉县| 博白县| 安岳县| 旺苍县| 佛坪县| 郸城县| 溧水县| 三江| 扎囊县| 隆昌县| 高安市| 旅游| 平乐县| 准格尔旗| 山阳县| 平顺县| 双流县| 昌黎县| 孝昌县| 宾川县| 忻州市| 图们市| 于田县| 西盟| 阿拉善左旗| 隆化县| 吴江市| 临武县| 许昌县| 汝城县| 诸城市| 济南市| 潍坊市|