好吧,这是由于godaddy给我的痛苦,通过实现他们自己的缓存在一个托管的WORDPRESS主机.我查了一下,因为它原来,他们的刷新缓存设施是不可用的wordpress Jmeter 板,因为它是一个子目录/wp/安装.
此外,没有设置启用“开发模式”,这显然关闭了godaddy控制面板上的缓存。
但我想做的是对与站点相关的每个URL(包括style.css等资产)应用?nocache=1,以便获得文件的非缓存版本。
例如,如果我把
http://example.com/wp/wp-content/themes/example-theme/style.css
在浏览器中,我得到了一个缓存的样式表,它没有反映最近的样式表。
http://example.com/wp/wp-content/themes/example-theme/style.css?nocache=1
它会显示最近的一个。
这是可能的吗?如果是的话,有人能告诉我怎么做吗?也许像这样的事情...(它不工作!)..
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule (.*) $1?nocache=1 [R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress
谢谢你的帮助!
2条答案
按热度按时间uxh89sit1#
尝试使用以下规则添加所需的查询参数:
wfsdck302#
他们提供了一个直接在wp-config.php文件中禁用它的代码。
基本上只是补充一句:
https://www.godaddy.com/help/object-caching-on-managed-wordpress-41408