【问题标题】:404 error with Umbraco directory urlsUmbraco 目录 url 出现 404 错误
【发布时间】:2011-07-06 10:28:40
【问题描述】:

我想为我正在进行的 Umbraco 项目启用 Umbraco 目录 URL。我已将 umbracoUseDirectoryUrls 配置设置为 true。不幸的是,我现在在所有没有扩展名的页面上都出现 404 错误(扩展名它们仍在工作)。以下是配置详情:

  • Windows 7 x64 上的 IIS 7.5
  • Umbraco 4.0.1 版
  • 应用程序池在 .Net 2.0 经典模式下运行
  • 我在 IIS 中添加了一个通配符脚本映射到 StaticFile 处理程序之前的aspnet_isapi.dll

404 错误始终源自 StaticFile 处理程序。我不明白为什么它不通过 isapi 处理程序。

很遗憾,我目前无法升级 Umbraco、更改为集成模式或更改为 .NET 4。

【问题讨论】:

  • 您是否在正确的位置设置了通配符脚本映射(在 system.webServer 下,而不仅仅是在 system.web 下)?
  • 映射只在system.webServer/handlers部分。

标签: iis http-status-code-404 iis-7.5 umbraco


【解决方案1】:

在将 usedirectoryurls 设置为 true 后尝试“重新发布整个站点”?右键内容部分的内容节点即可找到

【讨论】:

    【解决方案2】:

    这可能与其他一些配置设置有关。在我开始使用原始 Umbraco web.config 后,我能够切换到集成模式,这让一切变得更加容易。

    【讨论】:

      猜你喜欢
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-08
      • 1970-01-01
      • 2014-06-25
      • 1970-01-01
      相关资源
      最近更新 更多