如何创建子域名
如何在 Hostinger 创建子域名
子域名是主域名的扩展,可以用于创建独立的网站区域,如博客、商店、论坛等。本教程将详细讲解如何在 Hostinger 创建和管理子域名。
什么是子域名?
子域名示例
主域名: yourdomain.com
子域名示例:
- blog.yourdomain.com - 博客
- shop.yourdomain.com - 在线商店
- support.yourdomain.com - 客服中心
- dev.yourdomain.com - 测试环境
- members.yourdomain.com - 会员区
子域名的优势
✅ 独立管理 - 每个子域名可以独立运行网站 ✅ 组织清晰 - 按功能分类不同区域 ✅ SEO 友好 - 可以针对不同关键词优化 ✅ 免费无限 - Hostinger 允许创建无限子域名 ✅ 独立 SSL - 每个子域名可配置独立证书
创建子域名完整教程
第一步:登录控制面板
访问 Hostinger 控制面板 并登录。
第二步:进入子域名管理
- 在 hPanel 主页,找到 "域名" 部分
- 点击 "子域名" 选项
或者:
- 点击左侧菜单 "域名"
- 选择 "子域名" 标签
第三步:创建新子域名
- 点击 "创建子域名" 按钮
- 填写子域名信息:
| 字段 | 说明 | 示例 | |-----|------|------| | 子域名 | 前缀名称(仅字母、数字、连字符) | blog | | 主域名 | 选择已有域名 | yourdomain.com | | 文档根目录 | 文件存储位置 | public_html/blog |
- 点击 "创建" 按钮
第四步:等待 DNS 传播
- ⏱️ 通常需要 15-30 分钟
- 最多可能需要 24 小时
- 可以使用
nslookup检查是否生效
第五步:配置 SSL 证书
- 进入 "SSL" 部分
- 找到新创建的子域名
- 点击 "安装 SSL 证书"
- 选择 "免费 SSL"(Let's Encrypt)
- 启用 "强制 HTTPS"
子域名用途和配置
用途 1: 创建博客
子域名: blog.yourdomain.com
配置步骤:
- 创建子域名
blog - 在文件管理器进入
public_html/blog/ - 安装 WordPress:
- 进入 "网站" > "自动安装器"
- 选择 "WordPress"
- 选择子域名 blog.yourdomain.com
- 完成安装
用途 2: 测试/开发环境
子域名: dev.yourdomain.com 或 test.yourdomain.com
配置步骤:
- 创建子域名
dev - 复制主网站文件到
public_html/dev/ - 创建独立数据库
- 修改配置文件指向测试数据库
- 设置密码保护(可选)
用途 3: 在线商店
子域名: shop.yourdomain.com
配置步骤:
- 创建子域名
shop - 安装 WooCommerce 或 PrestaShop
- 配置支付网关
- 设置产品目录
用途 4: 会员区/社区
子域名: members.yourdomain.com
配置步骤:
- 创建子域名
members - 安装论坛软件(phpBB、MyBB)
- 或使用 WordPress + BuddyPress
- 配置用户注册和权限
用途 5: 语言版本
子域名:
- en.yourdomain.com - 英文版
- cn.yourdomain.com - 中文版
配置步骤:
- 为每种语言创建子域名
- 复制网站并翻译内容
- 使用 hreflang 标签关联语言版本
子域名文件管理
通过文件管理器
- 登录 hPanel
- 进入 "文件" > "文件管理器"
- 导航到
public_html/子域名文件夹/ - 上传或编辑文件
通过 FTP
- 创建 FTP 账号
- 使用 FileZilla 连接
- 进入
/public_html/子域名文件夹/ - 上传网站文件
文档根目录说明
创建子域名时,文档根目录自动设为:
public_html/子域名前缀/
示例:
- blog.yourdomain.com → public_html/blog/
- shop.yourdomain.com → public_html/shop/
子域名数据库配置
创建独立数据库
- 进入 "数据库" 部分
- 点击 "创建数据库"
- 填写:
- 数据库名: yourdomain_blog
- 用户名: yourdomain_bloguser
- 密码: 强密码
- 记录数据库信息
配置 WordPress 子域名
编辑 wp-config.php:
define('DB_NAME', 'yourdomain_blog');
define('DB_USER', 'yourdomain_bloguser');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');
子域名 DNS 设置
通常创建子域名后,DNS 自动配置。如需手动配置:
A 记录设置
| 类型 | 名称 | 值 | TTL | |-----|------|-----|-----| | A | blog | 服务器 IP | 14400 | | A | shop | 服务器 IP | 14400 |
CNAME 记录(指向主域名)
| 类型 | 名称 | 值 | TTL | |-----|------|-----|-----| | CNAME | blog | yourdomain.com | 14400 |
子域名重定向
301 永久重定向
将子域名重定向到主域名或其他地址:
- 进入子域名 ".htaccess" 编辑器
- 添加代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog\.yourdomain\.com$ [NC]
RewriteRule ^(.*)$ https://yourdomain.com/blog/$1 [R=301,L]
通过控制面板
- 进入 "域名" > "子域名"
- 找到要重定向的子域名
- 点击 "管理"
- 选择 "重定向"
- 设置目标 URL
子域名邮箱配置
可以为子域名创建独立邮箱:
创建邮箱
- 进入 "邮箱" 部分
- 点击 "创建邮箱"
- 设置:
- 邮箱: [email protected]
- 密码: 强密码
- 配置邮件客户端或使用 Webmail
邮箱用途
- [email protected] - 商店客服
- [email protected] - 博客管理
- [email protected] - 会员联系
子域名性能优化
1. 启用缓存
- WordPress: 安装 WP Super Cache
- 启用浏览器缓存
- 配置对象缓存
2. 使用 CDN
为子域名配置 CDN:
- Cloudflare
- StackPath
- KeyCDN
3. 图片优化
- 压缩图片
- 使用 WebP 格式
- 懒加载
4. 独立资源配置
如果子域名流量大,考虑:
- 升级主机套餐
- 迁移到 VPS
- 使用独立主机
管理和删除子域名
查看所有子域名
- 进入 "域名" > "子域名"
- 查看所有已创建的子域名列表
- 显示文档根目录和状态
删除子域名
- 在子域名列表找到要删除的项
- 点击 "删除" 按钮
- 确认删除
⚠️ 注意:
- 删除子域名不会自动删除文件
- 需要手动删除文档根目录文件夹
- 删除前请备份数据
暂停子域名
如果只是临时不用:
- 设置密码保护
- 或上传 "维护中" 页面
- 保留子域名配置
子域名常见问题
问题 1: 子域名显示 404 错误
原因:
- DNS 未生效
- 文档根目录无文件
- .htaccess 配置错误
解决方案:
- 等待 DNS 传播(最多 24 小时)
- 确保文档根目录有 index 文件
- 检查 .htaccess 文件
- 清除浏览器缓存
问题 2: 子域名没有 SSL 证书
解决方案:
- 进入 "SSL" 部分
- 为子域名安装免费 SSL
- 如果安装失败,检查 DNS 是否正确
- 等待 24 小时后重试
问题 3: 子域名加载主域名内容
原因: 文档根目录指向错误
解决方案:
- 进入子域名管理
- 点击 "管理"
- 修改文档根目录路径
- 确保路径正确
问题 4: 无法创建更多子域名
原因: 套餐限制(极少见)
解决方案:
- 检查套餐配额
- 联系客服确认
- Hostinger 通常允许无限子域名
子域名最佳实践
命名建议
✅ 推荐:
- 简短易记: blog, shop, forum
- 功能描述: support, members, api
- 语言标识: en, cn, jp
❌ 避免:
- 过长名称: myblogaboutsomething
- 特殊字符: blog_2024, shop#1
- 数字混淆: b1og, sh0p
安全建议
- 独立数据库 - 每个子域名用独立数据库
- 定期备份 - 单独备份子域名数据
- SSL 证书 - 所有子域名启用 HTTPS
- 密码保护 - 测试环境使用密码保护
- 权限管理 - 设置正确的文件权限
SEO 建议
- 内容独特 - 避免重复内容
- 独立 Sitemap - 每个子域名生成 sitemap
- 内部链接 - 主域名与子域名互相链接
- 一致品牌 - 保持设计和品牌一致性
- 结构化数据 - 配置 Schema 标记
子域名 vs 子目录
子域名方式
blog.yourdomain.com ✅ 本教程
优点:
- 完全独立的网站
- 可以使用不同技术栈
- 独立管理和配置
- 适合功能差异大的区域
缺点:
- SEO 权重不累积
- 需要独立优化
- 管理更复杂
子目录方式
yourdomain.com/blog/
优点:
- SEO 权重累积
- 更容易管理
- 统一的域名权威性
缺点:
- 同一网站架构
- 资源共享可能冲突
如何选择?
选择子域名:
- 博客、论坛、商店等独立功能
- 需要不同的设计和架构
- 多语言版本
- 测试/开发环境
选择子目录:
- 内容为主的网站
- 追求 SEO 效果
- 简化管理
常见问题
Q: 可以创建多少个子域名? A: Hostinger 所有套餐支持无限子域名。
Q: 子域名需要额外付费吗? A: 不需要,子域名完全免费。
Q: 子域名可以指向外部服务器吗? A: 可以,通过修改 DNS A 记录或 CNAME 记录。
Q: 子域名可以有独立的 Google Analytics 吗? A: 可以,为每个子域名配置独立的跟踪代码。
Q: 删除子域名会影响主域名吗? A: 不会,子域名独立于主域名。
推荐阅读
立即使用 Hostinger 创建无限子域名!