Silverstripe 4 - url "/resources" 是否保留?

Silverstripe 4 - Is the url "/resources" reserved?

我已按照指南 here 将站点从 3.4 升级到 4.4,包括迁移到 public webroot 的第 8 步。

我还有一个现有的 URL 页面类型,用于显示名为“/resources”的教育下载。升级后,此 URL 更改为“/resources-2”,我认为这是由于 Silverstripe 4 自己的硬 /resources 目录。

这里有什么选择吗? CMS 不会发出任何警告。我们需要为这个页面再想出一个 URL 吗?

是的,这可以在 composer.json:

中配置
 "extra": {
        "resources-dir": "_resources"
    }

它是在 https://github.com/silverstripe/vendor-plugin/pull/26

中引入的

实际上,当您创建一个新的 SS4.4 项目时,资源文件夹应该默认命名为 _resources