宝塔怎么快速建设子网站?

在宝塔面板中快速建设子网站(也叫子站点),其实非常简单,主要步骤包括:添加站点、设置子目录或绑定子域名、上传网站文件。以下是详细的操作流程:


🌐 一、什么是子网站?

子网站可以是:

  • 一个主站下的子目录,如:www.example.com/subsite
  • 或者是一个子域名,如:subsite.example.com

下面分别介绍这两种方式的搭建方法。


✅ 方法一:使用子目录作为子网站

步骤如下:

  1. 登录宝塔面板
  2. 点击左侧菜单【网站】→【添加站点】
  3. 填写域名(可填写主域名)
  4. 根目录选择为 /www/wwwroot/你的主站域名/subsite(你可以手动创建这个文件夹)
  5. 其他配置根据需要设置(如PHP版本、数据库等)
  6. 提交后进入站点管理页面
  7. 在“网站目录”选项卡中,确保运行目录正确设置为 /subsite
  8. 最后上传你的子网站程序到该目录即可

⚠️ 注意:如果主站和子站用的是同一个域名,可能需要配置伪静态规则来支持访问子目录。


✅ 方法二:使用子域名建立独立子网站

这是更常见的方式,例如:blog.example.comshop.example.com

步骤如下:

  1. 登录宝塔面板
  2. 点击【网站】→【添加站点】
  3. 域名填写子域名,例如:subsite.example.com
  4. 根目录可以自定义,如:/www/wwwroot/subsite
  5. 设置好PHP版本、数据库等
  6. 提交后进入域名解析页面(一般在域名服务商后台)
    • 添加一条A记录,指向服务器IP地址
  7. 回到宝塔面板,点击刚添加的站点 → 【设置】→【SSL证书】等常规配置
  8. 上传网站程序到对应根目录即可

📁 文件结构示例:

/www/wwwroot/
├── example.com        ← 主站
├── subsite1             ← 子网站1(子目录方式)
└── subsite2.example.com ← 子网站2(子域名方式)

🔧 小技巧:

  • 使用软链接(Symbolic Link)也可以实现多个子站点共用资源。
  • 如果是 WordPress、Typecho 等 CMS,记得修改网站配置中的网站地址。
  • 宝塔支持一键部署常见的网站程序(如 WordPress、Discuz、ThinkPHP 等)。

❓常见问题解答:

Q:子网站能用不同的PHP版本吗?

✅ 可以!每个站点都可以单独设置运行环境。

Q:如何让子网站与主站共享数据库?

✅ 创建站点时可以选择已有数据库,或者手动在phpMyAdmin中操作。

Q:子网站怎么绑定SSL证书?

✅ 在站点管理页面中点击【SSL】→【申请证书】或上传已有证书。


如果你告诉我你要建什么类型的子网站(比如博客、商城、企业站等),我可以给你更具体的建议或模板推荐!

是否需要我提供一段 Nginx/Apache 的伪静态规则用于子目录模式?