当我在我的网站上打开我的首页时我有一个网站www.website.com
当我按Contact
时它会www.website.com/Contact
那很好,但是当我回去的时候在我的首页上显示www.website.com/Default
如何删除"默认"我希望它只在我按下我的徽标或重定向到我的首页时才写www.website.com
。
SiteLayout.cshtml
<head>
<meta charset="utf-8" />
<title>Website Title</title>
<link href="~/Content/themes/base/jquery.ui.all.css" rel="stylesheet" type="text/css" />
<link href="~/Content/Site.css" rel="stylesheet" type="text/css" />
<link href="~/favicon.png" rel="shortcut icon" type="image/x-icon" />
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/jquery-ui-1.10.3.js"></script>
<script src="~/Scripts/modernizr-2.6.2.js"></script>
<meta name="viewport" content="width=device-width" />
</head>
<body>
<header>
<div class="content-wrapper">
<div class="float-left">
<p class="site-title"><a href="~/Default"><img src="Images/Website White.png" height="50" /></a>- My Website Text</p>
</div>
Default.cshtml
@{
Layout = "~/_SiteLayout.cshtml";
}
@section featured {
<title>Website Title</title>
<section class="featured">
<div class="content-wrapper">
<hgroup class="title">
<h2></h2>
</hgroup>
<p>
A lot of text
</p>
</div>
</section>
}
如果您需要更多代码,请与我们联系。
答案 0 :(得分:5)
网址的Default
部分即将发布,因为它位于您返回主页的链接中,我猜这个<a href="~/Default">
。
当根网址链接到默认页面时,您只需从href
删除“默认”部分,以便在没有路径的情况下转到根目录:
<a href="~/">
除此之外,另一种方法是在服务器端代码中将www.website.com/Default
重定向到www.website.com
。