宝塔绑定域名与内容详细操作说明


先明确核心前提:绑定前必须准备好3样东西——域名、安装好宝塔面板的服务器(记住服务器公网IP)、准备好要上传的网站内容(如HTML、PHP项目文件),缺少任何一样都会导致绑定失败,建议先逐一核对。 第一步:域名解析(关键前置,不做好后续绑定无效) 域名解析的目的,是让用户输入域名时,能找到你的服务器IP,这一步要在域名服务商后台操作...

先明确核心前提:绑定前必须准备好3样东西——域名、安装好宝塔面板的服务器(记住服务器公网IP)、准备好要上传的网站内容(如HTML、PHP项目文件),缺少任何一样都会导致绑定失败,建议先逐一核对。

第一步:域名解析(关键前置,不做好后续绑定无效)

域名解析的目的,是让用户输入域名时,能找到你的服务器IP,这一步要在域名服务商后台操作(比如阿里云、腾讯云、华为云等,哪里注册的域名就在哪里操作),步骤很简单,全程不用复杂设置:
1. 登录域名服务商后台,找到“域名管理”,选中需要绑定的域名,点击“解析”进入解析设置页面;
2. 点击“添加解析记录”,重点设置2条A记录(确保www和主域都能访问),具体参数如下(所有设置保持默认,只改以下3项):
- 第一条:主机记录填“@”(代表主域,比如xxx.com),记录类型选“A”,记录值填服务器公网IP,TTL默认600秒即可;
- 第二条:主机记录填“www”(代表www.xxx.com),记录类型同样选“A”,记录值和上面一致,填服务器公网IP;
3. 保存解析记录,等待生效,国内解析一般10分钟到2小时,海外可能更久,可通过“ping 你的域名”测试是否生效(能返回服务器IP即生效)。
补充:如果用了CDN(如Cloudflare),需在CDN后台也将www和主域指向服务器源站IP,否则宝塔收不到访问请求。

第二步:宝塔面板绑定域名(核心操作,分2种场景)

域名解析生效后,进入宝塔面板操作,绑定域名分“新建站点绑定”和“已有站点添加域名”两种情况,操作都很简单,跟着步骤来就行,不用额外设置。

场景1:新建站点(适合刚搭建服务器,还没创建站点的情况)

1. 登录宝塔面板(通过服务器公网IP:8888访问,输入账号密码,首次登录需安装Web环境,推荐LNMP,即Nginx+MySQL+PHP,静态网站可只装Nginx);
2. 点击左侧导航栏“网站”,再点击“添加网站”,弹出配置窗口,按以下要求填写(新手别乱改默认值,避免出错):
- 域名:填写要绑定的域名,把主域和www域名都填上,用英文逗号分隔(比如xxx.com,www.xxx.com),不要用中文逗号,支持泛域名(如*.xxx.com),如需自定义端口,可写成“域名:端口”(如www.xxx.com:8080);
- 备注:随便填,比如“个人网站”“测试站点”,方便后续识别;
- 根目录:默认是“/www/wwwroot/你的域名”,不用修改,记住这个路径,后续要把网站内容传到这里;
- FTP:静态网站可选“不创建”,用宝塔自带的文件管理器上传更方便;动态网站(如PHP)可创建FTP,方便后续批量上传文件;
- 数据库:静态网站(HTML)选“不创建”,动态网站(如WordPress、ThinkPHP)需创建,宝塔会自动生成数据库账号和密码,记得保存好;
- PHP版本:静态网站选“纯静态”,动态网站根据项目要求选择对应PHP版本(如7.4、8.0);
3. 填写完成后,点击“提交”,站点创建成功,域名就初步绑定好了,接下来上传网站内容即可。

场景2:已有站点添加域名(适合已有站点,想新增一个域名访问的情况)

1. 登录宝塔面板,点击左侧“网站”,找到已有的站点,点击站点对应的“域名”(或右侧“设置”,再选“域名管理”);
2. 在弹出的域名管理窗口中,点击“添加域名”,每行填写一个域名,可同时添加主域和www域名,填写完成后点击“保存”;
3. 保存后,进入该站点的“设置”→“配置文件”,确认配置文件中“server_name”行包含刚添加的所有域名,没有拼写错误,然后点击“重载配置”(重要,不重载配置不会生效)。

第三步:上传网站内容(绑定内容核心,让域名能访问到具体页面)

域名绑定后,需要把准备好的网站内容上传到站点根目录,才能让用户访问域名时看到具体内容,推荐两种上传方法,新手优先选第一种,简单高效。

方法1:宝塔自带文件管理器上传(新手首选)

1. 点击左侧“网站”,找到绑定好域名的站点,点击右侧“根目录”,进入文件管理界面;
2. 先删除根目录里的默认文件(如index.html、404.html,这些是宝塔自带的,留着会和你的内容冲突);
3. 点击左上角“上传”,可选择“上传文件”(适合单文件,如index.html)或“上传目录”(适合多文件项目,如带CSS、JS、图片的网站);
4. 如果网站内容是压缩包(ZIP格式),先上传压缩包,再点击压缩包右侧“解压”,选择解压到当前根目录,解压完成后,确保根目录里有index.html文件(首页文件,服务器默认优先加载,文件名必须是小写,不能错写成Index.html或index.htm);
5. 上传完成后,核对文件路径,确保所有内容都在根目录下,不要嵌套在其他文件夹里(比如不要放在“my-site”文件夹下,否则访问不到)。

方法2:FTP工具上传(适合大文件、批量上传)

1. 先在宝塔面板创建FTP:点击左侧“FTP”→“添加FTP”,用户名随便填,密码设置复杂一点,根目录选择绑定域名的站点根目录(如/www/wwwroot/xxx.com),其他默认,点击“提交”;
2. 下载FTP工具(如FileZilla,免费好用),安装后打开,点击“站点管理器”→“新站点”;
3. 配置FTP连接:协议选“FTP-文件传输协议”,主机填服务器公网IP,端口默认21(如果宝塔改了FTP端口,填修改后的端口),登录类型选“正常”,输入刚创建的FTP用户名和密码,点击“连接”;
4. 连接成功后,左侧是本地电脑的文件,右侧是服务器站点根目录,直接把本地的网站内容拖到右侧根目录,等待上传完成即可。

第四步:测试验证(确认绑定成功,避免白忙活)

上传完内容后,一定要测试,确保域名能正常访问到内容,步骤如下:
1. 打开浏览器,用无痕窗口(避免缓存干扰),输入绑定的域名(如xxx.com或www.xxx.com),如果能看到上传的网站首页,说明绑定成功;
2. 若显示“Welcome to nginx”,说明请求进了默认虚拟主机,检查站点配置文件中“server_name”是否包含绑定的域名,且已重载配置;
3. 若访问失败,先排查3点:① 域名解析是否生效(ping域名看是否返回服务器IP);② 服务器安全组和宝塔防火墙是否放行80、443端口;③ 网站内容是否上传到正确的根目录,且有index.html首页文件。

补充:常见问题解决(实际操作中容易踩的坑)

1. 域名解析生效,但访问域名打不开:检查服务器安全组,确保80(HTTP)、443(HTTPS)端口已放行,宝塔防火墙也需放行这两个端口;
2. 访问显示404:要么是根目录没有index.html首页文件,要么是文件路径错误,核对文件位置和文件名;
3. HTTPS强制跳转失败:进入站点“SSL”页面,确认Let’s Encrypt证书已部署(申请时要勾选所有绑定的域名),不要手动添加301跳转规则,避免循环重定向;
4. 本地能访问,别人不能访问:大概率是本地hosts文件有手动映射,Windows用户删除C:\Windows\System32\drivers\etc\hosts中对应域名的行,Mac/Linux用户执行“cat /etc/hosts | grep 你的域名”,删除相关记录后清除本地DNS缓存。
总结:整个流程核心就是3步——域名解析指向服务器IP、宝塔绑定域名到站点、上传内容到站点根目录,只要每一步都按要求操作,不用复杂设置,就能完成绑定,新手多核对几遍,基本不会出错。操作中若遇到配置不生效,记得重载Nginx配置(执行“nginx -t && nginx -s reload”或在面板点击“重载配置”)。

VPS 与专用服务器:10 个主要区别!云服务器与物理服务器、宿主机区别,今天一篇文章带你了解清楚!

2026年云服务器推荐,性价比超高的四款VPS方案汇总!

评 论
请登录后再评论