网址路由更改了网站的html相对链接

时间:2018-12-10 21:14:24

标签: asp.net vb.net routing url-routing

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

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

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

但是出现了问题,每个链接现在都使用blog / {article_name}

例如 我有一个指向news.aspx

会话的链接。

现在,路由更改了页面的每个链接,使其变为:/blog/news.aspx

我不希望更改旧链接。

例如 如果我有链接:

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

该链接实际上会调用:

/blog/newstest.aspx

为什么呢?我希望链接位于/blog/newstest.aspx

上的根目录

0 个答案:

没有答案