【问题标题】:Removing page name from URL [duplicate]从 URL 中删除页面名称 [重复]
【发布时间】:2013-09-16 17:14:49
【问题描述】:

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

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

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

我怎样才能做到这一点?

【问题讨论】:

标签: .net url


【解决方案1】:

试试这个

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 2013-07-22
    • 1970-01-01
    • 2023-01-24
    • 2014-09-19
    • 2020-09-09
    • 1970-01-01
    相关资源
    最近更新 更多