如何禁用asp.net中的URL掩码?

时间:2016-07-10 13:15:58

标签: c# asp.net visual-studio-2013

我有一个指向网址http://localhost:64162/webform1.aspx

的应用程序

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

我不希望将扩展程序隐藏在URL中。我分析了global.aspx和web.config文件的URLrewrite规则,但是找不到。

我正在使用visual studio 2013和IIS7。

如何在网址中显示扩展程序?

1 个答案:

答案 0 :(得分:2)

最后,我在link中找到了解决方案。

我从已安装的nudgets中删除了friendlyURL,并更改了routeconfig.cs中的以下代码

settings.AutoRedirectMode = RedirectMode.Off;

默认为settings.AutoRedirectMode = RedirectMode.Permanent;

也清除了缓存。

有效。