WordPress如何设置二级域名,详细步骤指南

来自:素雅营销研究院

头像 方知笔记
2025年05月01日 22:48

在搭建WordPress网站时,有时我们需要为特定功能(如博客、商城或子站点)设置二级域名(例如 blog.example.comshop.example.com)。本文将详细介绍如何在WordPress中配置二级域名,包括域名解析和WordPress后台设置。


一、什么是二级域名?

二级域名是主域名的子部分,通常用于区分网站的不同板块。例如:

  • blog.example.com(博客)
  • store.example.com(在线商店)
  • support.example.com(帮助中心)

二级域名可以独立管理内容,同时保持与主域名的关联性。


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

  1. 拥有主域名(如 example.com),并已解析到服务器。
  2. 服务器支持多域名绑定(虚拟主机或VPS均可)。
  3. WordPress已安装,并具备管理员权限。

三、设置二级域名的步骤

步骤1:在域名管理平台添加解析

  1. 登录你的域名注册商(如阿里云、腾讯云、Godaddy等)。
  2. 找到域名解析(DNS管理)页面,添加一条 CNAME记录A记录
  • CNAME记录(推荐):
  • 主机记录:填写二级域名前缀(如 blog
  • 记录值:填写主域名(如 example.com
  • A记录(适用于独立IP):
  • 主机记录:填写二级域名前缀(如 shop
  • 记录值:填写服务器IP地址
  1. 保存设置,等待DNS生效(通常几分钟至几小时)。

注意:部分服务商可能需要添加 *.example.com 的泛解析以支持任意二级域名。


步骤2:在服务器/主机面板绑定二级域名

(1)虚拟主机(如cPanel)

  1. 登录主机控制面板(如cPanel)。
  2. 找到 “子域名”(Subdomains)选项。
  3. 输入二级域名(如 blog),选择主域名,并指定目录(可单独创建或共用主目录)。
  4. 保存设置。

(2)VPS/独立服务器(如Nginx/Apache)

  • Nginx:在配置文件中添加一个新的 server 块,指向WordPress目录。
  • Apache:修改 httpd.conf 或添加虚拟主机配置。

步骤3:在WordPress中配置二级域名

  1. 登录WordPress后台,进入 “设置” > “常规”
  2. 修改 “WordPress地址(URL)”“站点地址(URL)” 为二级域名(如 https://blog.example.com)。
  3. 保存更改(可能需要重新登录)。

注意:如果二级域名用于独立站点(如多站点网络),需启用 WordPress多站点功能(需修改 wp-config.php.htaccess)。


步骤4:测试二级域名

  1. 在浏览器访问二级域名(如 blog.example.com),检查是否正常加载。
  2. 若出现重定向错误,可尝试以下方法:
  • 清除浏览器缓存和WordPress缓存插件。
  • 检查 .htaccess 文件是否包含正确的重写规则。

四、常见问题解答

Q1:二级域名无法访问,提示“未解析”或“404错误”?

  • 检查DNS解析是否生效(使用 ping blog.example.com 或在线DNS检测工具)。
  • 确认服务器已正确绑定二级域名。

Q2:二级域名和主域名内容相同怎么办?

  • 确保在WordPress后台修改了站点URL,或为二级域名创建独立的WordPress安装。

Q3:如何用二级域名搭建多语言站点?

  • 使用插件(如 PolylangWPML),并设置不同语言的二级域名(如 en.example.comes.example.com)。

五、总结

通过以上步骤,你可以轻松为WordPress网站设置二级域名,实现内容分模块管理或创建多站点网络。关键操作包括:

  1. 域名解析(添加CNAME/A记录)
  2. 服务器绑定(虚拟主机或VPS配置)
  3. WordPress设置(修改站点URL或多站点配置)

如果有其他问题,欢迎在评论区留言讨论!