helhum / typo3-secure-web
该包已被废弃,不再维护。未建议替代包。
设置只包含公共资产的安全TYPO3网络目录
v0.3.2
2021-07-13 12:04 UTC
Requires
- typo3/cms-composer-installers: ^3.0
- typo3/cms-core: >=9.5.20
Requires (Dev)
Conflicts
- typo3/cms: *
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目录中创建指向这些文件夹的链接。