HTML页面的标题&;favicon未显示在服务器上?
朋友们,我正在制作一个有Index.html页面的网站,我已经定义了该页面的标题,例如“这里的某个标题”和favicon,它们都显示在本地主机上,而不是服务器上 我使用的是Asp.net MVC,但页面是基本的html,即不是razor视图或任何东西。该页面的标签代码为HTML页面的标题&;favicon未显示在服务器上?,html,asp.net,asp.net-mvc,razor,Html,Asp.net,Asp.net Mvc,Razor,朋友们,我正在制作一个有Index.html页面的网站,我已经定义了该页面的标题,例如“这里的某个标题”和favicon,它们都显示在本地主机上,而不是服务器上 我使用的是Asp.net MVC,但页面是基本的html,即不是razor视图或任何东西。该页面的标签代码为 <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta na
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Some title here</title>
<link rel="shortcut icon" href="../gfiwebsite/img/favicon.png">
<!-- Bootstrap Core CSS -->
<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css">
<!-- Custom Fonts -->
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css">
<!-- Plugin CSS -->
<link rel="stylesheet" href="css/animate.min.css" type="text/css">
<!-- Custom CSS -->
<link rel="stylesheet" href="css/creative.css" type="text/css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
这里有一些标题
已添加
我发现,当我点击我正在使用的服务器的临时url时,我能够看到favicon和标题,但当我将其映射到我从godaddy购买的域名时,favicon和标题就消失了,知道为什么吗?
有什么想法吗?您可以使用url帮助器生成指向favicon的链接。假设您已将文件放置在
img/favicon.png
中:
<link rel="shortcut icon" href="@Url.Content("~/img/favicon.png")">
~
表示网站的根目录。在asp.net中,元素与常规.html文件中的元素不同
页面顶部是否有以下语法
<%@ Page Language="C#" Title="Default Title" %>
如果这样做,您应该尝试删除title属性,看看它现在是否工作。如果没有,请尝试这样做;)(我已经有一段时间没有在classic asp中工作了)
你有
吗?因为
不起作用
ASP.NET
不使用与常规.html文件相同的平面html
如果你真的想在没有剃须刀的情况下工作,这可能是一本有趣的读物:
编辑:你说它在临时域名上有效,但在Godaddy上无效?你100%确定Godaddy没有启用任何奇怪的缓存吗?
我已经多次遇到这个问题。。。Webhosts引入了某些类型的缓存,这些缓存几乎总是会干扰这些事情
另外,打开控制台,进入“网络”。确保将其保持打开状态,并确保选中“禁用缓存”。现在,刷新网站。对于
favicon
请尝试以下操作:
从root获取图标。嘿,我还有更多要分享的内容。我正在编辑这个问题。你确定你把所有的东西都放在
标签之间了吗?@babyded是的,我已经编辑了上面的代码。我不确定问题是否出在链接上,它是否正确地显示在带有临时url的服务器上,但是当我将它指向我从godaddy购买的域时,它给出了错误。如果你能来聊天,我可以告诉你确切的场景。你试过我的建议吗?一旦你有了,我们可以谈谈,如果这没有帮助。我尝试了你的解决方案,它没有什么区别,我现在有