Favicon 可以在本地主机上工作,但不能在服务器上工作?

Kas*_*dor 5 html javascript reactjs netlify

我目前正在尝试找出为什么我的网站图标没有显示。它在我的本地主机上运行良好,但是当我将其上传到 Netlify 时,它没有显示。

\n\n

我的图标

\n\n

我的网站

\n\n

我正在使用 React,然后将其部署到 Netlify 服务器。不确定这是否与此有关。这是我在 public 文件夹中的 index.html 文件中放入的内容。

\n\n

<link rel=\xe2\x80\x9dicon\xe2\x80\x9d href=\xe2\x80\x9d%PUBLIC_URL%/favicon.ico\xe2\x80\x9d>

\n\n

正如我已经提到的,它确实可以工作并显示在我的 localhost:3000 上。关于我可能做错了什么有什么想法吗?

\n

小智 1

您应该删除这些多余的引号:<link rel="\xe2\x80\x9dicon\xe2\x80\x9d" href="\xe2\x80\x9d/favicon.ico\xe2\x80\x9d">

\n

  • 清除缓存始终是一个好主意。该图标现在对我有用。尝试使用新的隐身窗口,以确保没有从缓存中加载任何内容。 (3认同)