无法在 .NET Web 项目中禁用尾部斜杠重定向

Can't disable trailing slash redirect in .NET Web Project

我的 RouteConfig class 我的类别 URLs 结尾有一个尾部斜线:

 routes.MapPageRoute(
      "ListAll",
      "list/",
      "~/browseall.aspx", true
  );

当我 运行 我的网站时,url 10.0.0.1/list/ 重定向(301 重定向)到同一个 URL,没有尾部斜线。这是 RouteConfig.cs 文件中唯一映射的路线。

我有什么 checked/did:

导致此重定向的原因是什么?

在 Windows 7 机器的本地 IIS 7.5 上使用 ASP.NET 和 运行ning 代码。

清除浏览器缓存解决了这个问题。我不明白它与它有什么关系,但它起作用了。