WordPress耗时太长,无法在图像上显示404错误(在LEMP堆栈上)

时间:2015-12-21 作者:Ohsik

我已经在DigitalOcean的LEMP堆栈上安装了WordPress,并注意到页面上的所有404图像都需要很长时间才能显示404错误消息。

这些图像不存在,因此会出现404错误,但显示404错误消息的时间太长(4到6秒)。

enter image description here

有什么建议吗?

1 个回复
最合适的回答,由SO网友:Mark Kaplun 整理而成

虽然不可能确定为什么需要这么长时间才能访问您的服务器,但核心问题是,当Web服务器找不到文件时,它将执行wordpress来处理URL,并且由于URL不太可能匹配任何内容,因此将生成404 wordpress页面,这显然比在服务器级别返回404要慢得多。

通常这不是一个问题,因为wordpress生成的页面很少包含不存在的图像,但如果这是一个实际问题,您可以调整您的Web服务器配置(.htaccess for apach),以不将未解析的图像URL传播到wordpress。

相关推荐

Docker化的Wordpress出现了Nginx代理问题

我有一个停靠的Nginx代理,它位于我的服务器上。我的一个网站是Docker Compose Wordpress网站。它们是单独的容器,必须保持这种状态。When I update my Site Url in the Settings I can still log into my Admin Dashboard, but I cannot reach my actual site. I receive a 502 Gateway Error from Nginx. Nginx服务器块: serv