【发布时间】:2015-05-15 08:13:43
【问题描述】:
我有一个托管在 Network Solutions 上的网站,它在那里运行良好。我正在尝试在运行 Windows Server 2003 的旧本地服务器上设置一个测试站点。在该服务器上,从站点主站点上的菜单加载的页面位于根路径上。换句话说,该站点发布在 {server}/{site name}/default.aspx。加载。当我单击菜单加载登录页面时,例如它指向 {server}/login.aspx。站点名称不再存在。这两个网站都是 .Net 4.0
下面是菜单的 CSS(图像也不再显示)和用于创建菜单的 html。我错过了什么?
格雷格
#mainNav ul {
margin: 0;
padding: 0;
list-style: none;
background: url(/App_Themes/Blue/Images/bg_nav.png) repeat-x left top;
float: left;
border-bottom: 1px solid #000;
width: 100%;
}
<div id="mainNav">
<ul>
<li><a href="/Default.aspx">Home</a></li>
<li><a href="/MemberLogin.aspx">Login</a></li>
<li><a href="/Register.aspx">Register</a></li>
<li><a href="/Resources1.aspx">Resources</a></li>
<li><a href="/Services.aspx">Services</a></li>
<li><a href="/ContactNew.aspx">Contact Us</a></li>
<li><a href="/Legal.aspx">Legal</a></li>
<li><a href="/About.aspx">About</a></li>
</ul>
</div>
【问题讨论】: