cecil/theme-netlify
Composer 安装命令:
composer require cecil/theme-netlify
包简介
Cecil component theme Netlify
README 文档
README
The Netlify component theme for Cecil provides support of Netlify's _redirects and _header.
After installation and without any configuration, this component theme generate:
- a
_redirectsfile containing HTML's redirections created by Cecil (automatic or created manually with theredirectfront matter variable) - a
_headersfile containing HTTP headers created by Cecil (generated fromheaders' configuration)
Installation
composer require cecil/theme-netlify
Or download the latest archive and uncompress its content in
themes/netlify.
Usage
Add netlify in the theme section of your site configuration:
theme: - netlify
Add redirections
netlify: redirects: - from: https://xxxxxx/* to: https://xxxxxx/:splat status: 301 # optional force: true # optional
Refer to Netlify documentation for details.
Redirect home page to the user language version
netlify: redirect_by_language: true # false by default
It generate the following redirect for each available language (other than the default):
/ /<language-code>/ 302! Language=<language-code>
Example:
/ /fr/ 302! Language=fr
The language can be specified in the cookie
nf_lang, so you can override the default behavior with JavaScript (in case of a language dropdown selector for example).
Add headers
server: headers: - path: <path> # Relative path, prefixed with a slash. Support "*" wildcard. headers: - key: <key> value: "<value>"
Document: https://cecil.app/documentation/configuration/#headers.
cecil/theme-netlify 适用场景与选型建议
cecil/theme-netlify 是一款 基于 Twig 开发的 Composer 扩展包,目前已累计 24.43k 次下载、GitHub Stars 达 0, 最近一次更新时间为 2020 年 10 月 14 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「theme」 「cecil」 「netlify」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 cecil/theme-netlify 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 cecil/theme-netlify 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 cecil/theme-netlify 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Cecil Hyde theme
Cecil Garth theme
Cecil component theme Netlify CMS
Netlify deployer for the Blitz plugin for Craft CMS.
Netlify deployer for the Blitz plugin for Craft CMS.
A Bootstrap 4.x base theme for SilverStripe
统计信息
- 总下载量: 24.43k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 18
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-10-14