|
|
|
|
|
近期發(fā)現(xiàn)百度CDN不能手動(dòng)刷新圖片、 js、 css等文件的緩存,單文件刷新和全站刷新都不行,這對(duì)網(wǎng)站更新帶來(lái)很大不便。
一開(kāi)始我以為百度會(huì)自身處理這個(gè)問(wèn)題,但是一直沒(méi)有處理,于是我把這個(gè)問(wèn)題反饋給了客服。
客服一開(kāi)始給我傳來(lái)這張圖片,叫檢查是否文件沒(méi)有被緩存。
哪些類型的文件或資源將不會(huì)被緩存?(點(diǎn)擊圖片放大)
哪些類型的文件或資源將不會(huì)被緩存?
問(wèn):哪些類型的文件或資源將不會(huì)被緩存? 答:并不是所有文件都會(huì)緩存,以下后綴文件在符合相應(yīng)的cache-control的情況下會(huì)被緩存
css/js/jpg/jpeg/gif/ico/png/bmp/pict/csv/doc/pdf/pls/ppt/tif/tiff/eps/ejs/swf/ midi/mid/ttf/eot/woff/otf/svg/svgz/webp/docx/xlsx/xls/pptx/ps/class/jar
問(wèn):除了上述文件后綴,還有哪些情況,文件不會(huì)被緩存?
答:如果您設(shè)置的cache-control是“private”、”no-store”、”no-cache”、”maxage=0”或者在響應(yīng)里面存儲(chǔ)cookie,云加速都將無(wú)法緩存;單個(gè)文件如果大于100M也將不會(huì)被緩存。
問(wèn):如果上述文件后綴不滿足我的需求,有其他方式可以實(shí)現(xiàn)嗎?
答:可以的,您可以通過(guò)「特定頁(yè)面規(guī)則」來(lái)實(shí)現(xiàn),點(diǎn)擊“查看報(bào)表”旁邊的下拉菜單,點(diǎn)擊「特定頁(yè)面規(guī)則」,在規(guī)則自定義頁(yè)面可通過(guò)規(guī)則來(lái)設(shè)置需要緩存的頁(yè)面,目錄及文件類型。
我說(shuō)最近沒(méi)有操作過(guò)網(wǎng)站設(shè)置,應(yīng)該不是網(wǎng)站的設(shè)置問(wèn)題。
后來(lái),客服叫我在域名解析里加上@的TXT條目。(注:是在域名注冊(cè)管理那邊加,不是百度云加速平臺(tái)這邊)
登錄域名管理解析,發(fā)現(xiàn)@的原先解析是cname,而不是TXT。所以根據(jù)客服指示,改了過(guò)來(lái)。但改后的問(wèn)題出現(xiàn)了,就是不帶www的域名訪問(wèn)不了了。
客服看了好一會(huì),沒(méi)有解決,然后把問(wèn)題反饋給了產(chǎn)品那邊。
最后給的答復(fù)是,需要暫時(shí)保留@的TXT設(shè)置。然后他們那邊幫我激活??头脑捠牵?/p>
您之前配置刪除了沒(méi)有同步激活,所以影響刷新緩存功能,需要配置激活一下。
我不太理解這句話,因?yàn)槲医跊](méi)更改過(guò)百度云加速的任何設(shè)置。我想是百度那邊不知什么原因刪除的吧。
過(guò)了一會(huì),客服回復(fù)說(shuō),配置激活了,可以把@的解析改回原先的cname了。
測(cè)試一下,確實(shí)可以刷新文件緩存了。
經(jīng)過(guò)這一事件,如果同樣遇到此問(wèn)題的人,就要主動(dòng)在后臺(tái)聯(lián)系客服來(lái)解決了。