JS/css重复加载和404错误

时间:2016-05-14 作者:EXODev

我们的WordPress网站上有一个奇怪的问题。最近性能很差,我们发现许多JS和CSS文件a)加载了两次,b)重复加载导致404错误。以下是开发人员工具的屏幕截图:

Developer Tools Screenshot

正如您在这个过滤视图中所看到的,引导js和css加载了两次。一旦从主题文件夹中加载,它们就会很好地加载。然后,第二次使用不同的(根)路径-这显然不存在-它会导致404错误。大约80%的CSS和JS文件都会发生这种情况。

以下是我们使用的环境:

WordPress 4.3.1氧气主题插件

添加FUNC头(&L);页脚代码管理列-ACF附加组件管理列Pro高级自定义字段Pro Akismet更好地搜索替换Pro通过BestWebSoft进行验证码重定向自定义字段批量编辑器自定义登录自定义帖子类型UI复制帖子轻松的社交共享WordPress轻松更新管理器的按钮外部链接用于后院旅行的Feefo插件新鲜自定义代码新鲜自定义循环新鲜文件编辑器新鲜框架新鲜侧边栏管理器隐藏管理栏分层弹出窗口忍者表单忍者表单-条件逻辑;样式忍者窗体-MailChimp忍者窗体-PopControl忍者窗体-Trello忍者窗体-用户分析忍者窗体-Webhooks无更新Nag生成器弹出窗口生成器-退出意图弹出窗口重新生成缩略图旋转滑块架构应用程序结构化数据,恶意软件扫描和强化UberMenu 3-终极WordPress Mega菜单,用于WordPress导入程序的白色标签标签WordPress导入程序Widget也使用CloudFlare进行缓存。最近,我们在CF上将缓存持续时间从8天更改为8小时。

有人知道是什么导致了这个问题吗?

提前感谢您的任何提示。

EXODev公司

2 个回复
最合适的回答,由SO网友:EXODev 整理而成

好啊该问题可视为已解决。问题是:

开发人员对进行了更改。htaccess导致父主题资产重定向到uri根目录,从而导致所有这些资产出现404个错误。

感谢所有的投入。

SO网友:wax

很抱歉听到这个消息。

那是很多插件!

既然您不担心安装/使用这么多,我不得不问:您是否曾尝试使用插件来最小化和影响Javascript和CSS的性能?

可能值得尝试这样的方法,看看它如何影响整体性能:https://wordpress.org/plugins/autoptimize/

此外,您还必须查看服务器上的内存使用情况吗?

也许有必要确切地知道是什么让事情变得如此缓慢。我建议你从那里开始。

相关推荐

Performance on WPMS

我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?