asp.net - Favicon 仅显示在主页 ASP.NET MVC 中

标签 asp.net asp.net-mvc-5 favicon

我只是在 head 中添加了这个我的_Layout.cshtml。

<head>  
    <link rel="shortcut icon" type="image/ico" href="~/Images/favicon.ico">
</head>` 

图标显示但只在主页显示,这是什么原因?

最佳答案

通常,将所有与 favicon 相关的文件放在网站的根目录中是一个很好的做法。某些浏览器将始终检查根文件夹中的 favicon.ico。

<head>  
    <link rel="shortcut icon" type="image/ico" href="~/favicon.ico">
</head>

另外,看看这些帖子

Is putting your favicon.ico file in a non-root path a bad idea?

Serving favicon.ico in ASP.NET MVC

关于asp.net - Favicon 仅显示在主页 ASP.NET MVC 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37537122/

相关文章:

c# - ASP.Net Combres 和 Combres MVC with Cloudfront

asp.net - 当使用的方法是删除时,从远程客户端点击 ashx 会收到 403 错误

jquery - 为什么 jquery.validate 似乎不适用于用户控件?

javascript - 使用jquery提交时如何将数组添加到表单?

c# - ASP.Net MVC 5 Forms Authentication 在代码后面获取用户名

angular - 图标未在 Angular 2 中显示

javascript - 使用类似于 Gmail 添加计数的图像处理的动态图标

html - 如何更改基于 Bootstrap 的代理主题中的图标

asp.net - 获取服务器日期和时间

asp.net-mvc-5 - 我应该如何从 JsonResult Controller 返回 404?