商家域名绑定与站点绑定配置

分类:安装部署 · 更新于 2026-11-05 · 约 754 字

用独立站点承载商家二级或顶级域名,配合泛解析完成商家站点的域名绑定。

一、两种访问方式

商家建的站默认按目录访问,形如 http://你的域名/company/company_编号.html。要让商家用二级域名(商家.你的域名.com)或顶级域名(www.商家域名.com)访问,需额外部署商家域名绑定程序。

绑定程序与主程序不能放在同一个站点目录,必须单独建站点,否则路由会冲突。

二、部署绑定程序

  1. 创建一个独立站点,目录与主站分开,例如 /www/wwwroot/bind-你的域名。
  2. 上传商家域名绑定程序并解压到该站点根目录。
  3. 修改其配置文件,把数据库参数写成与主站一致(同一数据库、同一库名账号),无需另建库。
  4. 该站点的 PHP 版本与主站保持一致,同样使用 PHP 8.2。

三、解析并绑定域名

先做泛解析,把所有子域名指向服务器 IP:在域名解析中添加记录,类型 A、主机记录 *、记录值填服务器 IP。

# 验证泛解析是否生效
ping -c 2 任意商家.你的域名.com

再把绑定站点设为默认站点承接这些域名。宝塔中创建或修改该站点时,把绑定域名填为 127.0.0.1,解析到本机 IP 的未单独绑定域名就会默认落到该站点。

泛解析只负责指向,具体哪个域名属于哪个商家,仍由后台的绑定设置决定。

四、后台绑定设置

  1. 进入后台「商家管理」,开启商家二级域名功能。
  2. 用户可自行设置二级域名;顶级域名需管理员在「商家管理 → 修改商家」最下方的域名绑定中填写,多个顶级域名用英文逗号分隔。
  3. 保存后访问该域名,确认打开的是对应商家站点。

五、上线检查

  • 抽查若干二级域名与顶级域名,均能正常打开且展示对应商家内容。
  • 确认绑定站点与主站目录分离,避免互相覆盖。
  • 检查商家站点是否随主站一并支持 HTTPS(见「域名泛解析与泛域名证书配置」)。

相关教程

文档对不上实际界面?可在常见问题中查找排查步骤,或按「安装部署」中的环境要求核对版本。