fix(dl): 落地页底图 + logo 纳入 git → 修生产 /media 404 毛坯
线上 dl.html 的 HTML 早已是完善版且已部署,但它引用的两张静态图
(coupon-page-bg.png 底图含优惠券卡/跨平台比价价格卡、sb-brand.png logo)
被 .gitignore 的 `data/media/*` 规则挡在库外,从未随部署进生产 /media,
导致线上两图均 404(返回 22 字节 {"detail":"Not Found"})→ 页面回退裸黄底=毛坯。
修复:照 dl.html / taobao_landing.jpg 既有白名单写法,把这两张图加进
.gitignore 例外并入库。文件 md5 与原型一致
(coupon-page-bg f2adf28a / sb-brand e5b6e004)。部署本分支后线上即完整。
无代码/HTML 改动(dl.html 本就对齐原型)。对应 6-29 UI 对齐 #10。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+5
-2
@@ -23,14 +23,17 @@ dist/
|
|||||||
*.db-journal
|
*.db-journal
|
||||||
*.db-shm
|
*.db-shm
|
||||||
*.db-wal
|
*.db-wal
|
||||||
# data/ 整体不入库(运行时数据/上传文件/大二进制)。例外:邀请落地页 dl.html——
|
# data/ 整体不入库(运行时数据/上传文件/大二进制)。例外:邀请落地页 dl.html 及其
|
||||||
# 它既是生产落地页又是本地测试资产,纳入 git 便于同事一致测试
|
# 引用的静态插画(coupon-page-bg.png 底图 + sb-brand.png logo)——既是生产落地页资产
|
||||||
|
# 又是本地测试资产,纳入 git 便于同事一致测试、且随部署进生产 /media(否则线上 404→落地页毛坯)。
|
||||||
# (见 docs/邀请功能-实现原理与本地测试.md)。其余(avatars/ / *.apk / app.db 等)仍忽略。
|
# (见 docs/邀请功能-实现原理与本地测试.md)。其余(avatars/ / *.apk / app.db 等)仍忽略。
|
||||||
data/*
|
data/*
|
||||||
!data/media/
|
!data/media/
|
||||||
data/media/*
|
data/media/*
|
||||||
!data/media/dl.html
|
!data/media/dl.html
|
||||||
!data/media/taobao_landing.jpg
|
!data/media/taobao_landing.jpg
|
||||||
|
!data/media/coupon-page-bg.png
|
||||||
|
!data/media/sb-brand.png
|
||||||
|
|
||||||
secrets/*
|
secrets/*
|
||||||
!secrets/.gitkeep
|
!secrets/.gitkeep
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 847 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 35 KiB |
Reference in New Issue
Block a user