【问题标题】:Why do I get an 404 Error after using TYPO3 V9.5为什么我使用 TYPO3 V9.5 后会出现 404 错误
【发布时间】:2018-11-30 17:25:30
【问题描述】:

我正在使用 TYPO3 9.5,并创建了一个包含多个子页面的根页面。 在我创建站点配置之前,子页面可以作为

/index.php?id=19

在网站配置后,网址已更改为

/events

这绝对没问题,但我的子页面再也找不到了。我收到 404 错误。

旧网址下的子页面仍然可用,但新网址不起作用。 我该怎么做才能解决这个问题?

【问题讨论】:

    标签: typo3 http-status-code-404 multilingual typo3-9.x


    【解决方案1】:

    更改页面的 slug(路径/路径段)后,您需要手动更新所有子页面的 slug。

    创建页面时会自动生成 slug。在您构建站点配置之前,您的 slug 可能生成错误。
    尝试使用适应的向导自动生成所有 slug。您必须为每个页面手动执行此操作,因为没有页面子树向导(目前)。您可以在列表模块中对 slug 字段进行多重编辑。

    【讨论】:

      【解决方案2】:

      我有类似的问题,不知道如何解决。见TYPO3 9.5 URL Routing with URL Segment is not working

      手动 slug 覆盖、保存、chache 清除等无济于事。

      你也在使用 Apache 吗?可能问题与网络服务器有关。

      【讨论】:

      • 我的问题现在解决了,是 Apache2 配置错误(AllowOverride 缺失)。详情见上述问题。
      猜你喜欢
      • 2020-02-26
      • 1970-01-01
      • 2016-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-08
      • 2021-10-09
      相关资源
      最近更新 更多