网站图像上的 500 状态代码

500 status code on Website images

我有一个网站,例如:abcd.com,该网站在过去 3 年一直在线。最近我们重组了整个代码和图像。 当我检查 access log in apache 时,我看到 500 http status code 用于现在不存在的各种图像。该站点是否似乎缓存在客户端浏览器上,并且在调用同一页面 url 时它会访问服务器以获取图像?或者该网站被 google 机器人缓存?如何覆盖此调用并停止从现在不存在的图像 url 请求中获取请求?

例如:/images/newlanding/f.png -- 不存在并且 folder newlanding 也不存在于新的文件夹结构中。

我发现了问题:它与 Google 图像代理有关。 https://support.google.com/a/answer/3299041?hl=en

尽管 google 上的 URL 代理不需要白名单,因为图像 url 现在不存在。

我还编写了 htaccess 来重定向主页上的无效图像 url。