WordPress二级域名设置指南

来自:安企建站服务研究院

头像 方知笔记
2025年12月24日 07:38

在搭建WordPress网站时,有时我们需要为不同的功能或子站点设置二级域名(如 blog.example.comshop.example.com)。本文将详细介绍如何在WordPress中配置二级域名,帮助您轻松实现多站点管理或功能分区。

一、什么是二级域名?

二级域名是主域名下的子域名,格式通常为 子域名.主域名.com。例如:

  • blog.example.com
  • store.example.com
  • support.example.com

二级域名可以独立于主域名运行,适合用于博客、商城、论坛等不同功能的站点。

二、设置二级域名的前提条件

  1. 拥有域名管理权限:您需要能修改域名的DNS解析记录(通常在域名注册商或DNS服务商处操作)。
  2. 主机支持子域名:确保您的主机服务商允许添加二级域名(虚拟主机或VPS均可)。
  3. WordPress安装权限:如果您使用WordPress多站点(Multisite)功能,需确保已开启。

三、如何设置WordPress二级域名

方法1:通过DNS解析添加二级域名

  1. 登录域名管理面板(如阿里云、腾讯云、Cloudflare等)。
  2. 找到DNS解析设置,添加一条 CNAME记录A记录
  • CNAME记录:将二级域名指向主域名(如 blog.example.comexample.com)。
  • A记录:将二级域名指向服务器IP地址(需填写主机提供的IP)。
  1. 保存设置,等待DNS生效(通常需要几分钟到几小时)。

方法2:在WordPress多站点中启用二级域名

如果您使用WordPress多站点(Multisite)功能,可以按以下步骤操作:

  1. 开启多站点模式(若未开启):
  • 编辑 wp-config.php 文件,添加以下代码:
define('WP_ALLOW_MULTISITE', true);
  • 保存后,进入WordPress后台 工具 → 网络设置,按提示配置多站点。
  1. 选择子域名模式
  • 在网络设置中,选择 子域名 选项(而非子目录)。
  • 完成设置后,WordPress会自动修改 .htaccesswp-config.php 文件。
  1. 添加新站点
  • 进入 我的站点 → 网络管理 → 站点,点击 添加新站点
  • 输入二级域名(如 blog),WordPress会自动生成 blog.example.com

方法3:通过主机面板添加二级域名(如cPanel)

  1. 登录主机管理面板(如cPanel、Plesk等)。
  2. 找到 子域名(Subdomains) 选项,输入二级域名(如 blog),并选择根目录。
  3. 在WordPress中安装新的站点,或将现有站点绑定到该二级域名。

四、常见问题与解决方案

  1. 二级域名无法访问
  • 检查DNS解析是否生效(可使用 ping blog.example.com 测试)。
  • 确保主机已正确配置子域名。
  1. HTTPS证书问题
  • 使用Let’s Encrypt等工具为二级域名申请SSL证书。
  • 部分主机商(如Cloudflare)提供自动SSL功能。
  1. WordPress多站点报错
  • 确认 wp-config.php.htaccess 文件已按多站点要求修改。
  • 检查服务器是否支持通配符子域名(需联系主机商)。

五、总结

通过DNS解析、WordPress多站点或主机面板,您可以轻松为WordPress设置二级域名。无论是搭建博客、商城还是会员系统,二级域名都能帮助您更好地组织网站结构。如果在操作中遇到问题,建议联系主机服务商或参考WordPress官方文档进一步排查。

希望本文对您有所帮助!如果有其他疑问,欢迎留言讨论。