1. 首頁
  2. »
  3. 網站架設
  4. »
  5. WordPress
  6. »
  7. 解決WordPress啟用WP Super Cache快取後,Sitemap失效的問題

解決WordPress啟用WP Super Cache快取後,Sitemap失效的問題

2017/11/14

梅問題-解決WordPress啟用WP Super Cache快取後,Sitemap失效的問題

  前陣子梅干將佈景改成RWD自適應後,就沒有手機與桌機判讀的問題,所以梅干就將快取更改回WP Super Cache,最主要原因就在於,為了能使用Minfy HTML的原始碼壓器,但啟用WP Super Cache後,感覺頁面一切都正常,也沒再去多加去作什麼檢測,直到最近朋友在聊Sitemap時,才讓梅干心血來潮,看一下自己的Sitemap有沒有正常,一輸入後才發現怎麼Sitemap的格式,與先前的不太一樣,像是將Sitemap的原始檔,直接輸出的樣子,非XML的檔案格式,讓梅干感覺有點不對勁。
 


  上網谷哥一下,才發現原來是WP Super Cache所造成的,因此只需在WP Super Cache的設定板中,將sitemap.xml排除不進行快取,就可解決這問題,因此有在使用WP Super Cache快取的朋友,當發現網站的sitemap格式不太對時,不妨可以試試看,應該就可解決sitemap失效的問題。


Step1
首先,進到WordPress後台,再到WP Super Cache的設定面板,同時在下方的輸入框中,輸入下方的字串,將sitemap給排除。

1
2
sitemap-.*.xml
sitemap.xml

梅問題-解決WordPress啟用WP Super Cache快取後,Sitemap失效的問題


Step2
當儲存完畢後,再清除快取。
梅問題-解決WordPress啟用WP Super Cache快取後,Sitemap失效的問題


Step3
再重新整理一下sitemap.xml,就回復正常啦!
梅問題-解決WordPress啟用WP Super Cache快取後,Sitemap失效的問題