1
我的网站建设需要有一个用户名称像URL的一部分:/ USER1路由与非可选参数(不MVC)
我已经设置
MYDOMAIN这件事在global.asa中为:
routes.MapPageRoute("SubscriptionList","{Username}/","~/subscriptionlist.aspx");
但是,如果有网站上的链接网页的arent路由,例如,MYDOMAIN/login.aspx的这些被路由到“SubscriptionList”页面。我认为这是因为所需的URL
'{Username}/'
实际上可能什么都不是。如何设置路由,以便仅当用户名实际存在时触发上述操作?另一种方法,我确定不是最佳做法,是为网站上的每个页面设置路线。