WordPress - JS 和 CSS 文件被 301 重定向?

Posted

技术标签:

【中文标题】WordPress - JS 和 CSS 文件被 301 重定向?【英文标题】:WordPress - JS and CSS files being 301 redirected? 【发布时间】: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。我们被要求阻止重定向发生,但到目前为止我没有运气。

有人对此有什么想法吗?

【问题讨论】:

【参考方案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文件来完成。

【讨论】:

以上是关于WordPress - JS 和 CSS 文件被 301 重定向?的主要内容,如果未能解决你的问题,请参考以下文章

将js文件和css文件添加到wordpress

为自定义 wordpress 插件加载 js 和 css 文件

在 wordpress elementor 页面中添加 css 和 js 文件的位置

wordpress主题制作:引入外部CSS样式文件和JS脚本文件

如何用Bootstrap制作WordPress主题-导入CSS和JS

wordpress 的本地主机:链接参考 css/js 文件的正确方法?