从URL中删除页面名称

时间:2013-09-12 10:50:33

标签: .net url

我有一个.net 2.0基于webforms的网站,它在IIS6中托管。以下是我的主页

的要求

当我提供我的主页网址为www.mytestsite.com时,我会收到一份默认文件。我当前的默认文档是default.aspx。所以我的浏览器网址保留在www.mytestsite.com

现在,当我提供完整的网址时,例如www.mytestsite.com/default.aspx,我希望我的浏览器仍然显示为www.testsite.com/而不是www.testsite.com/default.aspx

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

试试这个

<rule name="Default Document" stopProcessing="true"> 
  <match url="(.*)default.aspx" /> 
  <action type="Redirect" url="{R:1}" redirectType="Permanent" /> 
</rule>