-
16-10-2019 - |
题
我有一个图标,它是停用的 WordPress 主题的残余物。我在主题文件夹、wordpress 或服务器根目录中找不到 favicon 文件。
我已将自己的引用添加到新的图标中,但旧图标仍然显示。
<link rel="icon" type="image/png" href="http://www.steve.doig.com.au/wordpress/wp-content/themes/grid-focus-public-10/images/favicon.ico">
我的网站是 这里.
解决方案
服务器上的默认图标位置会出现 404:
你的 博客主页 与链接到另一个位置相关的源代码是:
<link rel="icon" type="image/png" href="http://www.steve.doig.com.au/wordpress/wp-content/themes/grid-focus-public-10/images/favicon .ico">
笔记: 文件后缀为 .ico,通常代表 Microsoft Icon 文件。但名字对此并不有趣。这 type="image/png"
这里是正确的,它是一个 PNG 文件。
您的博客服务器确实会为该链接的网站图标返回以下 mime 类型标头:
内容类型:图像/x-图标
笔记: 该信息是错误的。文件的 mime 内容类型实际上是 ìmage/png
. 。请重新配置您的服务器,将文件重命名为 .png 或将该文件中的图像转换为 image/x-icon
type(这三个选项只能选其一,最后一个是我要做的)。
建议
- 使用能够正确保存 microsoft ico 文件格式的程序。不要使用 PNG,使用真正的 ICO。
- 然后将您的 favicon.ico 文件放入服务器的根目录中。
- 将链接的 href 修改为新位置。
- 从您的服务器中删除所有旧的 favicon.ico 文件,删除您的浏览器缓存、历史记录等。。然后重新启动计算机。当您下次在该计算机上访问您的页面时,旧的图标应该会消失。
您将在以下位置找到更多详细信息 如何更改 WordPress 图标?
其他提示
我在白色背景上看到一个“ S”。
如果您仍在看到旧的Favicon,则可能是您的浏览器缓存/历史记录将图像存储并与URL/域相匹配。
尝试查看带有空的缓存/历史记录的其他浏览器。
我在进入网站时看到这个粉丝:http://www.steve.doig.com.au/wordpress/wp-content/themes/grid-focus-public-10/images/favicon.ico
您是否努力地重新加载了网站?您清除了浏览器缓存吗?尝试在其他浏览器上查看该网站。