“ /”应用程序中的服务器错误。找不到资源。

时间:2018-12-15 15:09:38

标签: asp.net-mvc nopcommerce

我正在使用nopCommerce 3.8,并且某些产品存在问题

http://snknop.cloud.rt.ru/com3

http://snknop.cloud.rt.ru/com6

这些产品存在于数据库中,并且我具有这些产品的网址记录。

另外,前缀为com X 的网址也不会进入网络应用。因此,我认为这个问题发生在应用程式之前。某些处理程序可能会删除对com X 网址的访问权限。

例如:

http://snknop.cloud.rt.ru/com7-我遇到服务器错误

http://snknop.cloud.rt.ru/com77-我遇到404错误。该网址由应用处理。 com7和com77在UrlRecords中不存在

我们将标准的nopCommerce配置用于web.config中的处理程序

    <handlers>
      <add name="SitemapXml" path="sitemap.xml" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
      <add name="RobotsTxt" path="robots.txt" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
      <add name="MiniProfiler" path="mini-profiler-resources/*" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
      <add name="DenyAccessToPluginDLLs" verb="*" path="*.dll" type="System.Web.HttpForbiddenHandler" />
      <remove name="ExtensionlessUrlHandler-Integrated-4.0" /><remove name="OPTIONSVerbHandler" /><remove name="TRACEVerbHandler" /><add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>

有什么想法吗?

如果您还有其他需要,请告诉我。预先谢谢你。

1 个答案:

答案 0 :(得分:0)

您确定这是产品的正确URL吗?您可以在NopCommerce管理员菜单中检查正确的产品URL。

转到 http://snknop.cloud.rt.ru/Admin/Product/List 并选择您找不到的产品。然后点击“编辑” 按钮。在编辑页面的右上角,单击紫色的“预览” 按钮。它将使用您的产品的正确网址打开一个新窗口。

如果预览期间发生错误,请转到 http://snknop.cloud.rt.ru/Admin/Log/List 。您应该在那里找到有关该错误的所有信息。