仅将ASP.Net FriendlyURL用于无扩展名的URL

时间:2018-11-28 09:34:56

标签: asp.net friendly-url

我使用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

谢谢

0 个答案:

没有答案