我正在运行一个带有多个wordpress安装的VPS。当我访问我的网站时,浏览器执行的第一个请求是一个GET请求,大约需要10秒才能完成,然后css、js文件等就会开始以预期的速度下载。这让我的网站慢了很多。
我使用默认配置运行apache2和php5,外加正在使用的以下插件:
这些网站只是用最少的模板登陆页面,没什么大不了的。当页面被缓存时,以前的时间可以提高到2到3秒。
我知道许多错误的事情可能会导致这种情况发生,但有专家能想出一个可能的起点来解决吗?
顺便说一句,我不得不用mod_alias和mod_rewrite建立一些别名和重定向,我想知道这是否也会导致这种行为。
发布于 2015-04-23 15:22:05
按照Andrew的建议,通过添加选项,我在虚拟主机配置文件中禁用了默认的反向DNS查找
HostnameLookups off 此外,如果可能的话,我禁用了符号链接的使用。
<Directory /> Options -FollowSymLinks </Directory>也禁用了日志。现在这个问题已经解决了,现在一切都变得更快了。它与Wordpress没有直接关系,因为一个简单的html登陆页面也受到了这种延迟的影响。
https://stackoverflow.com/questions/29782051
复制相似问题