站长必读:主站域名绑定与多站点默认站点设置
浏览 13 · 2026-09-21 · 标签:默认站点 / default_server / 主站域名 / 宝塔 / 多站点 / Nginx
一台服务器放多个站点时,必须把停靠系统设为默认站点,否则用户域名会打开别的站
一、绑定主站自己的域名
- 主域名(如 www 和不带www)添加A记录,指向本服务器IP。
- 宝塔面板 → 网站 → 添加站点,域名填主域名,PHP版本选 8.0/8.1。
- 站点设置 → 运行目录指向 public(如系统部署在public目录),伪静态选择系统自带规则或确保含 try_files $uri $uri/ /index.php?$query_string。
- 申请并部署SSL证书,开启强制HTTPS。
二、多站点服务器的关键:设置默认站点
用户的域名是解析到你服务器IP的,但这些域名没有在宝塔里逐个绑定。如果服务器上还有别的网站,Nginx不知道该把这些陌生域名交给谁,就会错误地打开服务器上的第一个站点。
- 宝塔 → 网站 → 找到本停靠系统站点 → 设置。
- 进入【高级设置】(部分版本在配置文件里)。
- 把本站点设为默认站点(default_server)并保存。
设置后,所有解析到本服务器IP、但未在宝塔单独绑定的域名,都会统一交给停靠系统处理,自动打开对应域名的停靠页。
三、检查清单
- 安全组/防火墙放行 80、443 端口。
- PHP扩展齐全:mysqli、curl、gd、mbstring、openssl、fileinfo、redis(可选)。
- data 目录可写(缓存、日志、备份、上传)。
- 计划任务已添加(见部署教程)。
提示:国内、香港两台服务器都要做这一步默认站点设置。