helhum/typo3-secure-web

该包已被废弃,不再维护。未建议替代包。

设置只包含公共资产的安全TYPO3网络目录

v0.3.2 2021-07-13 12:04 UTC

README

该包已被TYPO3 Composer安装器4和5(TYPO3 v11和v12)以及本地公共/私有资源处理所取代。

ℹ️ 显示TYPO3 11(带composer安装器3)及以下版本的文档

这是一个Composer包,旨在为TYPO3创建一个网络目录,其中只包含入口脚本和指向公共资产的链接。

该包适用于所有高于9.5.20版本的TYPO3。

安装

composer require helhum/typo3-secure-web

配置

将以下内容放入您的根composer.json文件中

    "extra": {
        "typo3/cms": {
            "root-dir": "private",
            "web-dir": "public"
        }
    }

该包将然后在public文件夹内设置Web服务器文档根目录,并在private文件夹内设置TYPO3。private文件夹看起来会熟悉,其中包含typo3、typo3conf、fileadmin、typo3temp文件夹,而public文件夹将只包含入口脚本和指向fileadmin、typo3temp/assets和所有已安装(系统)扩展的Resources/Public的链接。

请注意,如果您的FAL本地存储(s)的文件夹名称不同于fileadmin,您还需要在public目录中创建指向这些文件夹的链接。