You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TYPO3 13.1.1如何移除页面URL中的父文件夹路径?

在TYPO3 13.1.1中移除页面URL的父文件夹前缀

针对你的需求,直接通过页面属性配置即可快速实现,步骤如下:

  • 进入后台编辑Page 3的页面属性
  • 切换到「SEO」标签页(TYPO3 13.1.1中URL相关配置整合在此处)
  • 在「自定义 URL」字段中,直接填写 page-3
  • 保存页面并清除系统缓存

完成后,Page 3的访问URL就会变为 mysite.com/page-3,原URL mysite.com/folder-3/page-3 会被TYPO3自动重定向到新地址(默认开启自动重定向规则)。

如果需要批量处理某个文件夹下的所有页面,也可以通过站点配置文件(config/sites/[你的站点标识]/config.yaml)添加路由规则:

routeEnhancers:
  FolderExclusion:
    type: Simple
    routePath: '/{page_slug}'
    requirements:
      page_slug: '.*'
    _arguments:
      page_slug: 'page'
    aspects:
      page_slug:
        type: PersistedAliasMapper
        tableName: pages
        routeFieldName: slug
        whereClause: 'pid = [Folder3的UID]'

替换配置中的[Folder3的UID]为实际文件夹页面的UID,该文件夹下的所有页面都会直接使用自身slug作为URL路径,不再携带父文件夹前缀。

内容的提问来源于stack exchange,提问作者Paolo Deferre

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 18:22:09