如何在 asp.net 中禁用 URL 掩码

本文关键字:URL 掩码 net asp | 更新日期: 2023-09-27 17:56:08

我有一个指向URL的应用程序 http://localhost:64162/webform1.aspx

但是当运行应用程序时,它会显示不带扩展名的 URL,http://localhost:64162/webform1 后续页面中也会重复此操作。

我不希望扩展名从 URL 中隐藏。我分析了 URLrewrite 规则的全局.aspx和 web.config 文件,但找不到任何规则。

我使用的是Visual Studio 2013和IIS7。

如何在我的网址中显示扩展名?

如何在 asp.net 中禁用 URL 掩码

最后我在

链接中找到了解决方案。

我从已安装的裸块中删除了友好的URL,并在路由配置中更改了以下代码.cs

settings.AutoRedirectMode = RedirectMode.Off;

默认情况下,它是settings.AutoRedirectMode = RedirectMode.Permanent;.

还清除了缓存。

它有效。