加载资源失败:服务器的状态为503(服务不可用)favicon.ico
问题描述:
我想通过Heroku部署我的Node.JS站点,并且不断收到此错误“加载资源失败:服务器响应503(服务不可用)的状态的favicon.ico”我搜索周围,以为我会添加以下到我的头加载资源失败:服务器的状态为503(服务不可用)favicon.ico
<link rel="shortcut icon" href="">
但是我仍然得到这个错误。有任何想法吗?
答
这个特定的问题是为什么包像express-favicion
和serve-favicon
存在。他们为favicon.ico
文件添加处理程序。
你在那里做的只会让事情变得更糟,因为它告诉客户端页面的图标实际上是页面本身。
Heroku是否需要我有一个图标?这是我第一次尝试部署,所以我不确定。如果是这样,我需要使用一个快速的favicon中间件吗? – Timk10
Heroku并不在乎,但是你的浏览器确实如此,它会毫不留情地猎取服务器,直到它得到一个图标。你得到一个错误的原因是你的应用程序不希望对'/ favicon.ico'发出请求而且很吓人。 – tadman
你会如何建议我修复它? – Timk10