ASP.NET隐藏站点(在URL中)

时间:2011-10-19 18:26:32

标签: asp.net url

当我浏览我的网站并访问新网站时,例如:

Default.aspx

它会显示在网址栏中:www.mySite.com/Default.aspx

但我想隐藏这个! - >所以每次都要留下来:www.mySite.com

如何实现这一目标?

2 个答案:

答案 0 :(得分:1)

你可以看一下路由。路由将使您能够将类似www.mySite.com的路径添加到特定的aspx文件中。

您可以在global.asax中轻松设置:)您可以查看以下网址以获取一些信息ASP.NET routing

答案 1 :(得分:0)

如果您希望每个页面只在网址中显示您的主域名,您可以在索引页面中创建一个框架(f.ex. Default.aspx,甚至更好的index.html) ):

<frameset>
    <frame src="default2.aspx">
</frameset>

然后在default2.aspx中创建新的起始页。

然而,框架有缺点,您的访问者将无法复制网址 - 他们将始终返回您的首页。