我已经创建了一个新的rails3项目,但我在我的服务器日志中多次看到以下日志。为什么我得到这些请求,我如何避免这些?
/apple-touch-icon- precomposer .png
2012-09-18 20:03:53 +0530
ActionController::RoutingError(没有路由匹配[GET])
“/ apple-touch-icon-precomposed.png”):
我没有在任何地方给出这个链接,也不想在任何地方渲染这个图像。我不知道为什么这个资源正在被尝试加载。
如果你在这里结束谷歌,这是一个简单的配置,以防止这个错误充满web服务器日志:
Apache virtualhost
Redirect 404 /apple-touch-icon-precomposed.png
<Location /apple-touch-icon-precomposed.png>
ErrorDocument 404 "apple-touch-icon-precomposed does not exist"
</Location>
Nginx服务器块:
location =/apple-touch-icon-precomposed.png {
log_not_found off;
access_log off;
}
PS:你是否也想添加apple-touch-icon.png和favicon.ico。