我正在处理一个电子商务网站上的Cart文件存在长期问题。 WordPress支持的网站正在使用WooCommerce作为首选购物平台。简单地说,浏览器正在缓存购物车文件,我似乎无法阻止这种情况。
我尝试了许多途径,但没有成功。有没有办法确定什么是缓存' cart.php'文件,以缩小我对问题所在位置的关注范围?我没有缓存插件,我的托管服务提供商已声明没有服务器端缓存资源,主题没有问题,我没有修改' .htaccess'文件,缓存任何文件。
希望知道导致缓存的原因将有助于解决问题。
答案 0 :(得分:1)
我认为问题在于浏览器缓存...正如你所说,你已经问过你的服务提供商,他们在服务器上没有任何缓存,你也没有使用任何第三方插件......每当你尝试刷新使用时刷新(ctrl + shift + R)用于windows和(cmd + shift + R)用于mac ..有时浏览器缓存会给你带来很多麻烦
答案 1 :(得分:0)
请检查wp_config.php define('WP_CACHE', false)
。
答案 2 :(得分:0)
我已经解决了这个问题。我完全忘记了将以下缓存代码放入我的.htaccess
文件中。删除以下代码后,问题就解决了。
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
## EXPIRES CACHING ##