Pagespeed 仍然可以在新服务器上运行,尽管它不应该

Pagespeed 仍然可以在新服务器上运行,尽管它不应该

我在之前的服务器上安装了 mod_pagespeed。我没有使用它,并通过 .htaccess 禁用了它,因为经过一些测试后发现它实际上减慢了我的网站速度。因此它在很长一段时间内都通过 .htaccess 处于“禁用”状态。

今天我搬到了一台新服务器,并使用 cPanel VHM 迁移功能迁移了用户帐户。据说它只迁移帐户而不迁移配置,但我现在遇到了很多问题,我怀疑这主要是由于 pagespeed 造成的。它没有安装在新服务器上,因为我不需要它,但不知何故,各种日志和控制台消息显示,pagespeed 版本的文件仍然会不时被请求,例如以下“d14dafe2dc85d5ff8142236c3f55e0d4.pagespeed.jm.ReWsy_33cT.js”,这会导致随机 404 错误,甚至 500 内部服务器错误。

如果没有安装 pagespeed,如何请求 pagespeed 版本?这怎么可能?有人能解释一下吗?

答案1

好的,已修复。这是 DNS 问题……数据正在从两个服务器加载。也就是说,必须等待 DNS 传播完成。

关于“内存不足错误”,php 限制设置为 32mb,这确实很低,因此增加该数字可以消除各种错误。

答案2

搜索引擎或蜘蛛很可能仍在他们的列表中并抓取您的网站。

答案3

这反而表明您在两个 Web 服务器上的配置远未达到最佳状态。要么您没有定义清晰的缓存层次结构(例如,HTML 页面的缓存时间比 javascript 文件长),要么这些缓存来自条件请求(这些请求大多对性能非常不利,应从您的服务器上删除)。

因为经过一些测试后发现它实际上减慢了我的网站速度

最有可能的原因是您没有在网络服务器前运行缓存反向代理,和/或您没有正确调整安装。

甚至 500 个内部服务器错误

这些不应该导致 500 错误 - 更可能是您的安装/配置中存在其他问题。

相关内容