找不到apple-touch-icon,但是服务器上存在图像

时间:2019-01-19 12:05:41

标签: apple-touch-icon

我的网站标题中定义了苹果触摸图标:

<link rel="apple-touch-icon" href="/apple-touch-icon.png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">

但是nginx error.log文件中充满了未发现的错误:

2019/01/19 11:35:44 [error] 31776#31776: *28576393 open() "/home/www/web/ads/new/apple-touch-icon.png" failed (2: No such file or directory), 
client: XX.XXX.XXX.XXX, server: www.server.example, request: "GET /ads/new/apple-touch-icon.png HTTP/1.1", host: "www.server.example"

如您所见,Apple设备尝试在每个子文件夹中查找Apple图标,例如,如果用户访问 https://www.server.example/ads/new/文件夹中,他的设备在此文件夹中查找Apple图标,而不是文档根目录: https://www.server.example/

如何摆脱烦人的错误?

0 个答案:

没有答案