核心作用: 当商城的微信公众号需要更换访问域名时,通过本工具一键批量替换数据库中所有旧域名为新域名,同时同步更新微信公众号后台的JS接口安全域名、业务域名、网页授权域名,以及微信支付商户平台的支付授权目录,确保公众号所有功能在新域名下正常运行。
一句话描述:
配合域名解析、服务器配置及SSL证书绑定后,使用本工具批量替换数据库中的旧域名,并同步更新微信公众号和微信支付商户平台的域名配置,完成公众号域名全面迁移。
本指南帮助您在更换公众号绑定的商城域名时,通过系统工具批量替换资源路径,并完成微信公众平台、微信支付平台的全链路域名更新,确保公众号各项功能在新域名下正常使用。
操作前请务必做好数据库备份!
域名迁移完整操作流程(共7步)
第一步:域名解析与授权更换
1、解析新域名:登录您的域名管理后台,将新域名(如 www.newdomain.com)通过 A记录 解析到商城服务器的IP地址。
2、联系授权:联系您的服务商(如壹佰网络),将您账号绑定的授权域名更换为新域名。
目的:使新域名能够正确指向服务器,并确保系统授权正常。
第二步:服务器配置(保持新旧域名同时可访问)
重要:在迁移期间,请保持原域名正常访问,以免微信业务中断。
1、登录您的服务器管理面板(如宝塔等)或通过SSH登录。
2、创建新站点:绑定新域名,并将站点根目录指向原站点的目录(与原站点相同的文件夹)。
3、配置SSL证书:为新域名申请并配置SSL证书(HTTPS),确保安全访问。
4、验证:使用新域名在浏览器中访问,应能正常打开与原域名相同的页面(可能存在混合内容警告,暂不处理)。
第三步:门店后台执行域名迁移

1、使用新域名登录壹佰云管理平台超管账号。
2、进入【门店V3管理后台】→【应用中心】→【域名迁移】页面。
3、在输入框中:
原站点域名:填写原来的域名(例如 http://old.yourdomain.com 或 https://old.com),注意带协议、不带结尾斜杠。
新站点域名:填写新的域名(例如 https://www.newdomain.com)。
4、点击 【确定】,系统将批量替换数据库中所有资源(图片、文件等)的旧域名为新域名。

第四步:更新后台微信公众号配置
1、同样在【门店V3管理后台】→【应用中心】页面。
2、进入【渠道】→【微信公众号配置】页面。
3、点击 【确定】 按钮重新保存配置信息,使系统更新为新域名配置。

第五步:更新微信开发者平台配置(JS接口安全域名)

1、登录微信开发者平台,点击左上角 【我的业务与服务】,选择 【服务号】。https://developers.weixin.qq.com/
2、在【基础信息】页面,滑动定位到 【域名与消息推送配置】。
3、修改 【JS接口安全域名】,将原域名替换为新域名。
4、如果此前配置了消息推送功能,同步修改URL信息中的域名并保存。

第六步:更新微信公众平台配置(服务号)
1、登录微信公众平台(服务号管理员扫码登录)https://mp.weixin.qq.com/。
2、点击左侧菜单 【设置与开发】 → 【公众号设置】,进入【账号设置】页面。
3、切换到 【功能设置】 选项卡。
4、依次点击以下三个域名的 【设置】 按钮,将原域名更换为新域名:
业务域名
JS接口安全域名
网页授权域名

注意:修改域名时,微信公众平台要求下载验证文件(.txt格式),请参照服务商提供的【域名校验】模块操作说明,将验证文件上传至站点根目录,再进行保存。微信公众平台要求域名已完成ICP备案,且一个自然月内最多可修改并保存三次。

第七步:更新微信支付商户平台配置
1、登录微信支付商户平台https://pay.weixin.qq.com/。
2、进入 【产品中心】 → 【开发配置】(或【产品中心】→【支付产品】→【JSAPI支付】→【开发配置】)。
3、找到 【支付授权目录】 配置项:
删除原有的支付授权目录。
添加新的支付授权目录,格式为:https://新域名/(注意以斜杠结尾)。
(若使用HTTP协议,则为http://新域名/)
4、注意:支付授权目录必须以https://或http://开头,后面拼接已备案的域名,并以/结尾。每个商户号最多支持配置5个支付授权目录。微信支付API不支持直接修改目录,需先删除旧目录后再添加新目录。配置后一般5分钟内生效。
小贴士
为什么需要保持原域名同时可访问?
微信公众号用户在迁移过程中可能仍在使用旧链接访问,保持双域名并行可避免资源加载失败,确保过渡期业务不中断。
域名格式必须精确:新旧域名必须包含协议(http:// 或 https://),且结尾不要带斜杠 /。
备份数据库:在执行域名迁移前,强烈建议备份数据库,以防意外。
SSL证书:强烈建议新域名使用HTTPS,否则JS-SDK调用和支付功能可能受限。
测试验证:迁移完成后,使用新域名访问公众号菜单、网页授权、支付功能,确保一切正常。
生效时间:微信支付商户平台的配置更新后一般5分钟内生效,微信公众号域名的修改则即时生效。
常见问题:
Q:执行域名迁移后,图片仍然显示旧域名?
A:可能是浏览器缓存,请清除缓存或使用无痕模式重新访问。如果问题依旧,检查数据库是否全部替换成功,可尝试重新执行迁移。
Q:修改JS接口安全域名时提示验证失败?
A:请确认已将微信公众平台下载的验证文件正确上传至站点根目录,并通过浏览器访问验证文件URL确认文件可访问。
Q:支付授权目录修改后,用户仍无法支付?
A:检查新目录格式是否正确(以/结尾),确认微信公众平台的网页授权域名也已同步更新,并等待5分钟配置生效。
Q:修改业务域名时提示域名未备案?
A:请确认新域名已完成工信部ICP备案,且备案信息已同步至微信系统(通常需要1-2天)。