asp.net网站的URL如何实现只显示目录

例:http://www.aaa.com
我想跳到它的子页面http://www.aaa.com/hr/a.aspx

但是我想在URL里显示http://www.aa.com/hr/

这个如何实现的?
我的默认页面是:http://www.aaa.com/a.aspx
页面上有个按钮跳到 http://www.aaa.com/hr/a.aspx
在浏览器的URL我只想显示 http://www.aaa.com/hr/

并不想显示全的,不知道这个是怎么实现的?

主窗体用"iframe"调用子页面,url就只显示你主窗体的url了

不清楚你这么用的原因是什么,但是一般只有两种处理方法。
一. 你有国际域名的所有权,直接指向你的IP好了,再用隐藏frame

二. 就是你的域名转向支持隐藏URL

至少我是这么认为的
以前我都是用主框架方法的

主页页index.htm里

<html>
<head><title></title>
<frameset cols='*' rows='*, 0'>
<frame src='www.aaa.com/hr/a.aspx'frameborder='0' scrolling='Auto' noresize marginwidth='0' marginheight='0'>
</frameset>
<!--
<noframes><body>Frame required.</body></noframes>
-->
</html>
类似这种吧
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-12
你在IIS中把默认文件设置成a.aspx就行了

还有一个办法是用路径重写
URLRewriter

asp.net网站的URL如何实现只显示目录
主窗体用"iframe"调用子页面,url就只显示你主窗体的url了 不清楚你这么用的原因是什么,但是一般只有两种处理方法。一. 你有国际域名的所有权,直接指向你的IP好了,再用隐藏frame 二. 就是你的域名转向支持隐藏URL 至少我是这么认为的 以前我都是用主框架方法的 主页页index.htm里 <!-- ...

ASP.NET 2.0 下URL映射的实现方法
这可以在configuration部分实现。语法:以下是引用片段:urlMappings enabled="[true|false]"add url="String" mappedUrl="String"\/\/urlMappings如果你想使用URL映射,你必须将enabled属性设置为true。每个add元素都含有一个原URL和映射URL。对,概念很简单!如果我们为上述场景配置了URL映射,config文件中的...

asp.net 我用js获取到当前url 。怎么截取。只留后面的字符串
function test(){ var oldstr="http:\/\/localhost:889\/admin\/Dgsme.aspx";var rg=\/\\\/[\\w]{3,10}\\\/[\\w]{3,10}\\.[\\w]{3,5}\/g;var newstr=oldstr.match(rg);alert(newstr);}

怎样在asp.net页面中实现如图所示的文件目录式的选择。 就是在左边选择...
这个左右是一个框架。左侧可以用asp:TreeView控件实现。具体的代码你可以参考:''' ''' 初始加载树控件 ''' ''' Private Sub Innit(ByVal userId As String)Dim BLL_User As New HLPM.BLL.SYS.SYS_User Dim FolderSet As DataSet = BLL_User.Get_Menu_List("User_id='" + userId ...

ASP.NET在网页运行时,如何使浏览器URL中显示的用户名和密码加密或不显示...
1,你可以使用Post方法传输变量,可以不显示在URL,具体格式你可以参照1楼 2,建议你使用状态变量来存储账户信息 即在注册或登陆成功之后,使用 session[Name] ="Admin"session[Pass] ="123"后面你需要这些值得时候,直接把session[Name],session[Pass]当变量用,但是在注销的时候需要把他们释放清空 ...

asp.net如何隐藏地址蓝里的路径呀
做一个主页面,内嵌一个框架,在框架内显示你的页,这样浏览者就只能看到你网站的根地址,不能看到你里面页的具体地址。然后再为每个页进行下面的操作。每次加载的时候判断是由你页面的框架引用的,还是由浏览器地址栏直接输入的地址,如果是通过地址输入的,就拒绝显示。这个功能通过服务器变量就可以实现...

asp.net程序网站URL怎么做静态化处理
使用asp.net 开发的网页程序,使用URLRewriter.dll 实现静态化。A. 下载URLRewriter.rar,解压后放在\/bin\/目录下 B. 将URLRewriter.rar 加入工程引用。C. 配置IIS 站点,将扩展名为html 指向处理程序aspnet_isapi.dll。IIS 站点->属性->主目录->配置->添加 可执行文件和aspx 处理相同,都是 c:\\...

创建ASP.NET时出现错误:路径与URL不符
1\\修改IIS服务器的目录,指向"WebApplication1"文件夹 2\\将"WebApplication1"移动到Inetpub\/wwwroot目录下 3\\增加IIS中起用默认文档index.aspx

在ASP.NET中自动给URL加上超级链接
首先 要想在ASP NET(C#)中使用正则表达式就必须把 using System Text RegularExpressions;第二步是用正则表达式识别URL超链接 Regex urlregex = new Regex(@ (\\\/\\\/([\\w ]+\\\/?)\\S*) RegexOptions IgnoreCase|RegexOptions Compiled); 这里的代码是用正则表达式识别Email地址 Regex emailregex = new...

asp.net mvc3(C#)限制在地址栏输入部分视图url来直接查看部分视图怎么做...
你 子视图里查一下 Reference URL(HttpRequest.UrlReferrer )是不是从 你想要的页面里链过来的,如果不是,就跳走或者显示禁止的信息,如果是的,就显示正常的页面。希望能帮到你。

相似回答
大家正在搜