我在这里看到了一篇有关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
上的根目录