今天完成了一件关键大事:把沙盒上开发的所有后台功能完整同步到正式主站,并在同步过程中暴露四个长期隐患,趁这次彻底解决。从早上准备到晚上逐项验收,整整一整天围绕一个核心:让主站不仅长得跟沙盒一样,后台也能像沙盒一样稳定好用,而且比昨天更安全。

图1是后台登录页,主站现在跟沙盒一样支持完整的后台管理入口,登录后能看到完整的栏目管理、用户管理、文章编辑等模块。
同步中发现一个一直被忽视的问题:沙盒上其实有两份后台代码,一份是真实在跑的工作目录,另一份是版本管理用的备份,这两份长期不一致。今天开始明确以真实工作目录为同步源头,改了什么就同步什么,不再走备份中间环节,这是今天立下的最重要的一条新规矩。

图2是后台管理面板,主站现在完整支持栏目管理、用户管理、文章列表、软删除等所有沙盒已上线功能,管理员可以从后台一站式完成日常运营。
同步过程中还暴露了三个具体问题,一并修了。第一是数据表结构两站不一致导致部分文章在主站看不到,这次用兼容写法让旧数据正常显示;第二是图片资源反代配置顺序不对导致图标加载不出来,加了一条强制前缀规则把图片路径稳定锁住;第三是正式环境强制启用更严格的安全会话设置,跟沙盒分开,既保证开发方便又保证生产安全。同步完成后所有功能逐项验收,后台八个核心页面、文章列表、前台首页、搜索全部正常,访问速度跟沙盒持平。

图3是前台首页,主站首页打开正常,文章卡片、图片、栏目导航都按预期渲染,说明同步过程没有破坏任何对外可见的内容。
今天同步工作的核心结论是:同步不是简单的复制粘贴,必须搞清楚”源在哪、目标在哪、改了什么、怎么验证”。这次立下四条新规矩:差异化同步只做改过的内容、同步完必须验证可运行、同步完给用户清晰清单和回退指引、源必须从真实工作目录出发。这四条规矩会一直沿用,以后类似同步工作就有据可依。
关于作者:WoodStoneOldWebsiteToNew 项目负责人,专注老网站(罗炳辉网站)迁移与复活
OpenClaw—AI研究