我的应用程序的解决方案结构是:
现在我在 Login.aspx 中,我愿意在该页面的根目录中添加 favicon.ico。
我正在做的是:
<link id="Link1" runat="server" rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
<link id="Link2" runat="server" rel="icon" href="../favicon.ico" type="image/ico" />
我也试过:
<link id="Link1" runat="server" rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link id="Link2" runat="server" rel="icon" href="favicon.ico" type="image/ico" />
但这些都不起作用。
我已经清除了浏览器缓存,但没有成功。
favicon.ico 的路径是什么:
- 登录.aspx
- 网站管理员
谢谢。
登录页面的 URL:http://localhost:2873/Pages/Login.aspx和 favicon.ico 的 URL:http://localhost:2873/favicon.ico .
我看不到 favicon.ico 将我的代码更改为:
<link id="Link1" rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link id="Link2" rel="icon" href="/favicon.ico" type="image/ico" />
最佳答案
/favicon.ico
可能会成功
我已经在我的示例网站上尝试过了
<link rel="shortcut icon" type="image/x-icon" href="~/ows.ico" />
在您的站点中尝试这个,将链接放在 MasterPage 中,有效:)
<link rel="shortcut icon" type="image/x-icon" href="~/favicon.ico" />
我已经在 ,
进行了测试
FireFox。
Chrome。
歌剧。
一些疑难解答:
1. 检查您的网站图标是否可访问(正确的网址),转到查看源代码并单击网站图标链接
2. 每次进行更改时,按 Ctrl+F5 完全刷新浏览器。
3. 尝试从 SO 搜索你可能会在这里找到你的相关问题。
一些帮助您的链接:
Serving favicon.ico in ASP.NET MVC
Favicon Not Showing
Why is favicon not visible
关于c# - 如何在 ASP.NET 站点中添加 favicon.ico,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9963584/