我使用wordpress 3.3为我的网站供电。我用Page Speed测试它,它给了我错误“从URL中删除查询字符串)....查询字符串是一个问号,出现在URL的查询参数的开头.....
http://gizmocube.com/images/logo.png ....输出为......
http://gizmocube.com/images/logo.png?9d7bd4
我如何摆脱这个问号....任何.htacess的东西...任何帮助将不胜感激....
答案 0 :(得分:3)
您是否安装了W3 Total Cache? (Wordpress插件),如果你这样做
转到浏览器缓存选项卡
不打钩
防止在设置更改后缓存对象
每当更改设置时,都会生成一个新的查询字符串并将其附加到允许应用新策略的对象中。
清除缓存然后它消失了:) 希望这有帮助
- 的来源 我自己(自己也有同样的问题)
答案 1 :(得分:1)
转到浏览器缓存标签>取消勾选“防止在设置更改后缓存对象”。
这将解决问题。
答案 2 :(得分:0)
将永久链接设置从带有问号的默认设置更改为/wp-admin/options-permalink.php
答案 3 :(得分:0)
将此代码添加到functions.php文件中,它适用于我的网站。
function _remove_script_version( $src ){
$parts = explode( '?ver', $src );
return $parts[0];
}
add_filter('script_loader_src','_remove_script_version', 15, 1 );
add_filter('style_loader_src','_remove_script_version', 15, 1 );