我使用asp.net友好的URL只是为了删除URL中文件末尾的aspx。关于路由没有任何用处。仅使用默认值。 但是问题出在以下网址中:
mysite / friends / list / any_random_string (朋友是一个文件夹,列表是list.aspx)
此URL加载list.aspx,我认为asp.net正在将any_random_string作为list.aspx的参数
我们正在使用querystring将参数传递给页面,并且不为此使用路由。
因为这不仅是特定于该URL的,而且我们在网站上拥有数十种这样的结构,这是否可能将所有这些URL重定向到404而不允许其加载?当然不禁用friendlyurls。
示例:
想要: mysite / friends / list /?show = recent不要: mysite / friends / list / any_random_string
谢谢