使用SSL链接时,我的网站favicon.ico未显示。似乎与非SSL一起正常工作 但问题是我有其他两个页面通过SSL查看,显示正确的图标。
这是favicon.ico链接(工作正常) https://ricardoconceicao.com/favicon.ico
这是该页面的链接 https://ricardoconceicao.com/index2.html
以下是使用的代码:
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
任何想法有什么不对?
答案 0 :(得分:2)
我已经测试了您的代码,并且指向favicon的链接不正确 - 这可能是在遵循此帖子上的其他帖子提出的建议之后。
替换https://ricardoconceicao.com/index2.html
上的当前链接rel标记使用
<link rel="icon" href="/favicon.ico" type="image/x-icon">
它最终应该可以正常工作。正如其他人所提到的,它可能只是一个缓存问题。无论哪种方式,请放心,你不会发疯,因为它肯定应该工作。我进入了您的页面并使用我在本文中提到的那个编辑了Chrome开发工具中的链接rel标签,并立即显示了favicon。无论如何,希望有所帮助:)
答案 1 :(得分:0)
提供favicon路径的完整网址。如下
<link rel="shortcut icon" href="https://ricardoconceicao.com/favicon.ico" type="image/x-icon" />
答案 2 :(得分:0)
在当前图像路径之前添加两个点可能会起作用。如果没有,则添加完整路径。
shell(shQuote("C:\\Temp\\SettingsApp.exe"))