jpmschuler / staticpathrouteresolver
站点配置静态路由,支持EXT: 路径前缀,例如允许每个站点使用cms-composer-installers >=4的favicon
v1.3.0
2023-08-02 08:00 UTC
Requires
- typo3/cms-backend: ^v11.5.10 || ^v12.4.0
- typo3/cms-core: ^v11.5.10 || ^v12.4.0
- typo3/cms-frontend: ^v11.5.10 || ^v12.4.0
Requires (Dev)
- ergebnis/composer-normalize: ^2.19.0
- friendsofphp/php-cs-fixer: ^3.4.0
- helmich/typo3-typoscript-lint: ^3.1.0
- jangregor/phpstan-prophecy: ^1.0.0
- phpstan/extension-installer: ^1.1.0
- phpstan/phpstan: ^1.6.2
- roave/security-advisories: dev-latest
- saschaegerer/phpstan-typo3: ^1.1.2
- seld/jsonlint: ^1.9.0
- squizlabs/php_codesniffer: ^3.6.2
- ssch/typo3-rector: ^1
- typo3/tailor: ^1.5
README
EXT:staticpathrouteresolver
站点配置静态路由,支持EXT: 路径前缀,例如允许每个站点重定向/favicon.ico
或/robots.txt
,使用
- TYPO3 11LTS通过
typo3/cms-composer-installers
v4.0.0RC1
或使用 - TYPO3 12LTS
安装
可以通过以下方式安装:
- 使用composer通过
composer req jpmschuler/staticpathrouteresolver
- 通过TER(扩展管理器)
EXT:staticpathrouteresolver
如何使用
可以在站点后台模块或您的站点config.yml
中配置静态路由,使用
routes:
-
route: favicon.ico
path: 'EXT:mysitepackage/Resources/Public/Icons/favicon.ico'
核心处理器会忽略所有未指定类型的路由,我们利用这一点以防止核心抛出异常或与此配置交互。