代码之家  ›  专栏  ›  技术社区  ›  orochi

url路由更改站点的html相关链接

  •  0
  • orochi  · 技术社区  · 6 年前

    我在这里看到一篇关于url路由的很好的文章: https://docs.microsoft.com/en-us/previous-versions/cc668201(v=vs.140)

    好的,现在我正在我的站点中使用以下方法进行URL路由:

    routes.MapPageRoute("blog", _
                "blog/{article_name}", _
                "~/blog.aspx")
    

    但是一个问题出现了,每个链接现在都使用blog/{article\u name}

    例如。 我有一个名为news.aspx的会话链接

    现在,路由会更改页面的每个链接,并将其更改为:/blog/news.aspx

    我不想改变旧的链接。

    例如。 如果我有链接:

    <a href="newstest.aspx" >News Test</a>
    

    链接将实际调用:

    /blog/newstest.aspx
    

    为什么?我希望链接在根目录上,而不是在/blog/newstest.aspx上

    0 回复  |  直到 6 年前