Commit Graph
11 Commits
Author SHA1 Message Date
Lucanlee e1b9b94efb 看这次咋样 2026-08-09 00:06:32 +08:00
Lucanlee b17a37ec19 fix(deploy): 自动补全 PATH 并定位 git/php,避免非交互环境 command not found 2026-08-09 00:00:27 +08:00
Lucanlee 76fd36c0a4 上线实测扫描:发现生产部署陈旧,63431dd 修复未生效
- 对 https://cloud-chip.cn 做 curl 实测(速度+SEO/GEO)
- 关键发现:线上 JSON-LD 仍为旧 Organization、无 hreflang、产品页双品牌、security.txt/llms.txt 404 → 63431dd 审计修复未上线
- 速度:TTFB 0.12-0.17s(好),但 no-store 无缓存 + 外部 cdn.tailwindcss.com 拖累
- SEO/GEO 评级:当前 C-,正确部署后可达 B
- 在 docs/SECURITY_SEO_REMEDIATION.md 新增「上线实测扫描」章节含服务器修复命令
- CHANGELOG 新增 [1.0.1] 版本记录
2026-08-08 23:51:35 +08:00
Lucanlee bc817bfdff 添加记忆 2026-08-08 23:40:18 +08:00
Lucanlee 63431dd77c 依据 SECURITY_SEO_AUDIT.md 实施第一轮安全/SEO/GEO 修复
代码改动:
- SEO-02 产品页标题品牌重复:Product::seoTitle() 去掉品牌后缀,由视图统一追加 $siteName
- SEO-05/Geo-03 结构化数据:布局增 WebSite+SearchAction;产品页 Product+BreadcrumbList;文章页 Article+BreadcrumbList(含作者/发布日期)
- SEO-06 hreflang 自引用(zh-CN/x-default)
- SEC-02 新增 public/.well-known/security.txt
- GEO-05 新增 public/llms.txt

记录文档(供未来开发者接手):
- CHANGELOG.md:版本与变更日志
- docs/SECURITY_SEO_REMEDIATION.md:逐项状态总表 + 改动位置 + 上线 curl 自检清单
(SEC-01/REL-01~03/PHY-01~04 等需 Tailwind 构建或云端操作项标记为待办,未自动改以免破坏站点)
2026-08-08 23:19:35 +08:00
Lucanlee f9f26ef1cc 更新了 2026-08-08 22:47:07 +08:00
Lucanlee b60e637fd9 deploy.sh 增加配置缓存重建步骤
git pull 之后执行 php artisan config:clear 与 config:cache,避免修改 config/*(如本次 PDO 弃用修复)后 Laravel 仍读旧缓存导致改动不生效。config:cache 失败时仅告警不中断部署。
2026-08-08 22:38:36 +08:00
Lucanlee 455ac815c7 实时更新 2026-08-08 22:29:37 +08:00
Lucanlee 63ddce9c1d 修复 PHP 8.5 弃用告警:mysql 连接改用 Pdo\Mysql::ATTR_SSL_CA
config/database.php 的 mysql 连接 'options' 中原 PDO::MYSQL_ATTR_SSL_CA 在 PHP 8.5 起已弃用,改用命名空间常量 Pdo\Mysql::ATTR_SSL_CA。通过 class_exists 兜底,兼容本地 PHP 8.3(symfony/polyfill-php84 提供该常量),线上 8.5 走原生不触发弃用告警。
2026-08-08 22:28:28 +08:00
Lucanlee 060eb79c09 初始化 2026-08-08 18:27:38 +08:00
Lucanlee efc150c937 Initial commit 2026-08-08 10:15:46 +00:00