我使用WordPress的快速緩存插件,它完全緩存PHP的頁面,無論使用Internet Explorer時的設置如何,其中沒有。快速緩存 - Internet Explorer行爲
任何線索爲什麼它的工作原理是這樣的?對於記錄,我沒有在兩個瀏覽器上以管理員身份登錄。
此外,我有wp-content作爲例外。我還能做什麼來緩存我的插件的PHP?
我使用WordPress的快速緩存插件,它完全緩存PHP的頁面,無論使用Internet Explorer時的設置如何,其中沒有。快速緩存 - Internet Explorer行爲
任何線索爲什麼它的工作原理是這樣的?對於記錄,我沒有在兩個瀏覽器上以管理員身份登錄。
此外,我有wp-content作爲例外。我還能做什麼來緩存我的插件的PHP?
嘗試WP超級緩存:http://wordpress.org/extend/plugins/wp-super-cache/它更受支持和更新,並有更好的選項來排除目錄和文件類型,例如Wordpress目錄或獨立文件中的php文件。
請確保您在.htaccess中沒有任何緩存控制設置可能與您使用的任何緩存插件衝突。
此外,檢查您的IE緩存設置。如果您只在IE中看到緩存,則這是一個IE設置。緩存插件不瀏覽器嗅探。
更多的研究後,我能解決我的問題,兩者通過添加這些行到我的插件文件可溼性粉劑超高速緩存和WP快速緩存:
define("QUICK_CACHE_ALLOWED", false); //quick cache
define("DONOTCACHEPAGE", true); //wp super cache
$_SERVER["QUICK_CACHE_ALLOWED"] = false; //quick cache redundant