【问题标题】:WordPress - JS and CSS files being 301 redirected?WordPress - JS 和 CSS 文件被 301 重定向?
【发布时间】:2018-06-13 12:43:22
【问题描述】:
我遇到了与 .js 和 .css 文件版本号相关的 301 重定向问题。例如,/wp-includes/js/my-file.min.js?ver=4.9.1 重定向到 /wp-includes/js/my-file.min.js。我们被要求阻止重定向发生,但到目前为止我没有运气。
有人对此有什么想法吗?
【问题讨论】:
标签:
javascript
css
wordpress
version
http-status-code-301
【解决方案1】:
现在是“重定向”。它只是从您的 js/css 文件中删除查询字符串。它可以通过一些插件或功能来完成,这些插件或功能可能会插入您的主题 functions.php 文件或其他地方。
首先,检查所有插件,可能会这样做,例如Remove Query Strings From Static Resources,或其他类似这个的插件。
如果您没有此类插件,请尝试检查您的活动主题的functions.php 文件并找到类似的内容:
add_filter( 'script_loader_src', '/*here will be some function name*/', 15, 1 );
add_filter( 'style_loader_src', '/*here will be some function name*/', 15, 1 );
并删除/评论它们。
也可以用一些js脚本,或者.htaccess文件来完成。