Asp.net mvc ASP.NET MVC中包含“时出现奇怪的404错误”;con";

Asp.net mvc ASP.NET MVC中包含“时出现奇怪的404错误”;con";,asp.net-mvc,Asp.net Mvc,我正在检查我维护的MVC应用程序上的一些爬网错误,发现一个URL的404错误看起来应该是有效的 URL的格式为:/gifts/{categoryName}/{productName}/{productId}/ 由于某些原因,当productName设置为值“con”时,我只得到一个404错误。任何其他值(不同或相同长度的字符串),它似乎工作正常 以前有人见过类似的情况吗?con是一个保留字,因此不能放在MVC路径中 您需要将以下内容添加到web.config: <configuration

我正在检查我维护的MVC应用程序上的一些爬网错误,发现一个URL的404错误看起来应该是有效的

URL的格式为:
/gifts/{categoryName}/{productName}/{productId}/

由于某些原因,当productName设置为值“con”时,我只得到一个404错误。任何其他值(不同或相同长度的字符串),它似乎工作正常


以前有人见过类似的情况吗?

con
是一个保留字,因此不能放在MVC路径中

您需要将以下内容添加到web.config:

<configuration>
  <system.web>
    <httpRuntime relaxedUrlToFileSystemMapping="true"/>

    <!-- ... your other settings ... -->
  </system.web>
</configuration>

有关更多信息,请参阅本文:


这是一个伟大的口号!刚刚对我的web.config进行了更改,现在一切正常。。。我将仔细研究一下那件事。非常感谢。