首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ASP.NET 2005中从url中删除default.aspx

问在ASP.NET 2005中从url中删除default.aspx
EN

Stack Overflow用户
提问于 2011-09-28 04:29:45
回答 2查看 761关注 0票数 1

我有一个在IIS 6.0上安装的应用程序。我们在default.aspx页面的搜索引擎优化方面遇到了问题。例如,当我输入www.xxxxxx.com/default.aspx时,它应该重定向到www.xxxxxx.com。

有人能帮我解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2011-09-28 04:42:03

代码语言:javascript
复制
  public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                if (HttpContext.Current.Request.RawUrl == "/default.aspx")
                {
                    Response.StatusCode = 301;
                    Response.Status = "301 Moved Permanently";
                    Response.RedirectLocation = "/";
                    Response.End();
                }
            }
         }
     }
票数 1
EN

Stack Overflow用户

发布于 2011-09-28 04:34:06

在IIS中的Documents选项卡下设置默认文档。在Documents选项卡中,选中"Enable default content page“并将Default.aspx设置为列表中的第一项(或唯一项)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7575244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档