【发布时间】:2012-06-14 15:10:00
【问题描述】:
我已经在global.asax 中设置了一个路由,它可以正常工作到单个路由目的地。喜欢 home.aspx
但我实际上想要做的是在定义的路由之后正常路由所有页面
mysite.com/token/home.aspx?demo=yes
点击联系方式的链接?target=main us go to
mysite.com/token/contact.aspx?target=main
因为我总是想在所有页面上使用 {token},但我希望网站照常运行
目前,我单击联系人之类的链接,并且在 URL 栏中将 URL 填充为mysite.com/token/contact.aspx?target=main,但服务器说找不到资源;我假设在服务器级别它的路由到 /home.aspx/contact.aspx?target=main
是否有通配符或设置可以正常路由任何其他..或所有页面到实际请求的页面而不是静态路由 - 但仍然能够将令牌作为路由变量而不是参数访问查询?
为了澄清,这是 .NET4 上的 ASP WEB 表单,而不是 MVC
【问题讨论】: