小编典典

为什么我收到 apple-touch-icon-precomposed.png 错误

all

我创建了一个新的 rails3 项目,但我在服务器日志中多次看到以下日志。为什么我会收到这些请求,我该如何避免这些请求?

2012-09-18 20:03:53 +0530 开始为 192.168.6.2 获取“/apple-touch-icon-
precomposed.png”

ActionController::RoutingError (没有路由匹配 [GET] “/apple-touch-icon-
precomposed.png”):

我没有在任何地方给出这个链接,也不想在任何地方渲染这个图像。我不知道为什么要尝试加载此资源。


阅读 72

收藏
2022-05-13

共1个答案

小编典典

如果设备所有者将站点添加到其中,我猜苹果设备会发出这些请求。这相当于网站图标。解决方法是添加2 100×100个png文件,分别保存为apple-
touch-icon-precomposed.png和apple-touch-icon.png并上传到服务器根目录。之后,错误应该消失了。

我注意到日志中有很多对 apple-touch-icon-precomposed.png 和 apple-touch-icon.png
的请求,它们试图从站点的根目录加载图像。我最初认为这是移动主题和插件的错误配置,但后来发现如果设备所有者将网站添加到 Apple 设备会发出这些请求。

资料来源: 为什么网站管理员应该分析他们的 404 错误日志 (2012 年 3 月;作者 Martin
Brinkmann)

2022-05-13