TYPO3 9 路由 - .html

TYPO3 9 routing - .html

是否可以在 TYPO3 v9 中配置路由以将 .html 应用于每个 URL?在 ext:realurl 和 TYPO3 v8(及以前的版本)中,可以使用配置 defaultToHTMLsuffixOnPrev

是的,TYPO3 v9支持"page decorators",需要在相应的站点配置中单独配置(在config/sites/typo3conf/sites/中)。

routeEnhancers:
   PageTypeSuffix:
      type: PageType
      default: '.html'
      index: 'index'
      map:
         '.json': 10

上面的示例映射(默认)&type=0.html 后缀和 &type=10.json 后缀 - 类似于 RealURL 的 fileName 属性.

参考资料