Synology DSM 修改 WordPress 站点地址教程:后台/数据库两种方法+避坑指南

在使用 Synology NAS 搭建 WordPress 网站后,常会遇到需要修改站点地址的需求——比如更换域名(从“http://nas-ip/wordpress”改为“http://www.yourdomain.com”)、调整访问路径(删除二级目录)或启用 HTTPS(从 HTTP 改为 HTTPS)。而 WordPress 站点地址的修改 并非简单改个链接,若操作不当会导致网站无法访问、后台登录失败或样式错乱。本文基于 Synology 官方教程,结合 NAS 环境的特殊性,拆解两种安全可靠的修改方法,覆盖“能正常登录后台”和“无法登录后台”两种场景,帮助用户平稳完成站点地址变更。


一、核心认知:WordPress 两个关键地址的区别(避免改错)

修改前必须明确 WordPress 存在两个核心地址,两者功能不同,需根据需求选择修改对象,避免混淆导致故障:

1. 站点地址(Site Address, URL):用户访问网站时输入的地址(如“https://www.yourdomain.com”),决定网站的对外访问路径,也是搜索引擎收录的地址。

2. WordPress 地址(WordPress Address, URL):WordPress 核心程序的存储路径(如“http://192.168.1.100/web/wordpress”),指向 NAS 中 WordPress 文件夹的位置。


关键规则:

- 若仅更换域名(如从 IP 地址改为自定义域名),仅需修改“站点地址”;

- 若迁移 WordPress 文件夹位置(如从“web/wordpress”移到“web/blog”),需同时修改“WordPress 地址”和“站点地址”;

- Synology 环境中,两者默认可能一致(如“http://nas-ip/wordpress”),修改时需同步确认文件夹路径是否变化。


二、前置准备:3项关键操作,避免修改后出问题

无论选择哪种修改方法,前期准备都能大幅降低风险,务必逐一完成:


2.1 备份 WordPress 数据(核心保障)

1. 备份数据库:

- 登录 Synology DSM(https://NAS-IP:5001),打开【phpMyAdmin】套件(若未安装,先在套件中心搜索安装);

- 在 phpMyAdmin 左侧选择 WordPress 对应的数据库(通常命名为“wordpress”或“wp_db”,可通过 WordPress 配置文件确认);

- 点击顶部【导出】,选择“快速”导出方式,格式为“SQL”,点击【执行】,将数据库备份文件保存到本地电脑。

2. 备份网站文件:

- 打开 DSM【File Station】,进入 WordPress 安装目录(默认路径:/volume1/web/wordpress);

- 右键点击“wordpress”文件夹,选择【压缩】,生成 ZIP 压缩包,下载到本地(包含所有主题、插件和核心文件)。


2.2 确认新地址的可用性

1. 若修改为自定义域名(如“www.yourdomain.com”),需先完成域名解析:登录域名服务商后台,将域名 A 记录指向 Synology NAS 的公网 IP(确保端口转发已配置,80/443 端口放行);

2. 测试新地址连通性:在浏览器输入新地址(如“https://www.yourdomain.com”),确认能访问到 NAS 的 Web 服务(避免域名解析失败导致修改后无法访问)。


2.3 记录旧地址与文件路径

1. 打开当前 WordPress 后台(http://旧地址/wp-admin),进入【设置 > 常规】,记录“WordPress 地址”和“站点地址”的原始值;

2. 在【File Station】中,记录 WordPress 文件夹的完整路径(如“/volume1/web/wordpress”),后续修改数据库时需用到。


三、方法1:WordPress 后台直接修改(推荐,适合能正常登录)

若能顺利登录 WordPress 后台,优先选择此方法,操作简单、无需接触数据库,适合“仅改站点地址”或“同时改两个地址”的场景。


3.1 详细操作步骤

1. 登录 WordPress 后台:

- 打开浏览器,输入旧的后台地址(如“http://192.168.1.100/wordpress/wp-admin”);

- 输入管理员账号密码,进入后台管理界面。

2. 进入常规设置页面:

- 在后台左侧菜单栏,点击【设置】→【常规】,进入“常规设置”页面(核心配置页面,包含地址、标题等关键信息)。

3. 修改地址并保存:

- 找到“WordPress 地址(URL)”和“站点地址(URL)”两个字段:

- 场景1:仅更换域名(文件夹路径不变):仅修改“站点地址”为新地址(如从“http://192.168.1.100/wordpress”改为“https://www.yourdomain.com”),“WordPress 地址”保持不变;

- 场景2:更换域名+调整路径(如删除二级目录):同时修改两个地址为新地址(如均改为“https://www.yourdomain.com”,前提是已将 WordPress 文件夹移到 web 根目录);

- 输入新地址后,下拉页面到底部,点击【保存更改】按钮。

4. 验证修改效果:

- 保存后系统会自动退出后台,提示重新登录;

- 用新的后台地址(如“https://www.yourdomain.com/wp-admin”)登录,确认能正常进入后台;

- 前台访问新地址,检查网站页面、图片、链接是否正常显示(无404错误、样式无错乱)。


3.2 关键注意事项

1. 地址格式规范:新地址需包含“http://”或“https://”,结尾不要加斜杠(正确:https://www.yourdomain.com;错误:https://www.yourdomain.com/);

2. 启用 HTTPS 需提前配置:若新地址为 HTTPS,需先在 Synology DSM【Web Station】中配置 SSL 证书(通过【安全性 > 证书】申请或导入),否则会提示“不安全”;

3. 避免边修改边刷新:保存更改后不要频繁刷新页面,等待系统跳转后再重新登录,防止配置缓存冲突。


四、方法2:phpMyAdmin 修改数据库(应急方案,适合无法登录后台)

若修改地址后误操作(如输错地址)导致无法登录后台,或本身无法进入后台(如忘记密码+需改地址),可通过修改 WordPress 数据库实现地址变更,这是 Synology 环境下的核心应急方案。


4.1 详细操作步骤

步骤1:登录 Synology phpMyAdmin

1. 登录 Synology DSM,打开【phpMyAdmin】套件(若提示“登录超时”,可重启套件后重试);

2. 在 phpMyAdmin 登录页面,输入数据库管理员账号密码(默认账号为“root”,密码为 DSM 管理员密码,若已修改需用新密码);

3. 点击【执行】,进入 phpMyAdmin 主界面。


步骤2:定位 WordPress 数据库与核心表

1. 在 phpMyAdmin 左侧“数据库”列表中,找到 WordPress 对应的数据库(可通过以下方式确认:打开 NAS 中 WordPress 安装目录下的“wp-config.php”文件,查找“DB_NAME”对应的字段值,即为数据库名);

2. 点击该数据库,展开数据表列表,找到名为“wp_options”的数据表(若修改过数据库前缀,前缀可能不是“wp_”,如“blog_options”)。


步骤3:修改地址字段值

1. 点击“wp_options”数据表右侧的【浏览】按钮,进入数据编辑页面;

2. 在搜索框中输入“option_name”,搜索值为“siteurl”和“home”的两条记录(这两个字段分别对应“WordPress 地址”和“站点地址”):

- 第一条:option_name = siteurl → 对应 WordPress 地址;

- 第二条:option_name = home → 对应站点地址;

3. 分别点击两条记录右侧的【编辑】按钮(铅笔图标),进入字段编辑页面:

- 在“option_value”输入框中,删除旧地址,输入新地址(格式与方法1一致,如“https://www.yourdomain.com”);

- 点击【执行】保存修改,两条记录修改完成后返回数据表页面。


步骤4:清理缓存并验证

1. 若网站安装了缓存插件(如 WP Rocket、W3 Total Cache),需登录 NAS 【File Station】,进入 WordPress 目录下的“wp-content/cache”文件夹,删除所有缓存文件(避免旧地址缓存导致访问异常);

2. 打开浏览器,输入新的前台地址和后台地址,确认能正常访问,且无链接错误。


4.2 应急排查:修改后仍无法登录怎么办?

若修改数据库后仍无法登录,可按以下步骤排查:

1. 重新检查“wp_options”表中的“siteurl”和“home”字段,确认新地址输入正确(无拼写错误、包含协议头);

2. 若地址包含 HTTPS,检查 Synology DSM 的 SSL 证书是否已绑定到 WordPress 对应的虚拟主机(【Web Station】→【虚拟主机】→ 选择目标主机→【编辑】→【证书】);

3. 临时重命名 WordPress 插件目录(将“wp-content/plugins”改为“wp-content/plugins_bak”),排除插件冲突(改后若能登录,再逐一恢复插件排查)。


五、Synology 特有配置:修改后需同步调整的2个关键设置

由于 WordPress 搭建在 Synology NAS 上,修改站点地址后,需同步调整 NAS 端的 Web 服务配置,否则可能出现“能访问前台但无法登录后台”或“端口访问异常”问题。


5.1 调整 Web Station 虚拟主机配置

1. 登录 Synology DSM,打开【Web Station】套件;

2. 进入【虚拟主机】页面,找到 WordPress 对应的虚拟主机(若未创建虚拟主机,需先创建并绑定域名);

3. 点击虚拟主机右侧的【编辑】按钮,进入配置页面:

- 【基本设置】:确认“域名”已添加新的站点地址(如“www.yourdomain.com”);

- 【高级设置】:若新地址启用 HTTPS,在“HTTPS/HTTP2”中勾选“启用 HTTPS”,并选择已配置的 SSL 证书;

- 【文档根目录】:若修改了 WordPress 文件夹路径(如从“wordpress”改为“blog”),需同步更新文档根目录路径(如“/volume1/web/blog”);

4. 点击【保存】,应用新的虚拟主机配置。


5.2 配置端口转发(针对公网访问场景)

若新地址通过公网访问(如自定义域名),需确保路由器的端口转发规则已同步更新:

1. 登录路由器管理后台(如 TP-Link、华硕),找到【端口转发】或【虚拟服务器】功能;

2. 确认以下端口转发规则已配置(对应新地址的协议):

- HTTP(80端口):外部端口80 → 内部端口80 → 内部IP为 NAS 的局域网IP;

- HTTPS(443端口):外部端口443 → 内部端口443 → 内部IP为 NAS 的局域网IP;

3. 若修改了内部端口(如将 NAS 的 HTTPS 端口改为5002),需同步更新转发规则的内部端口,确保公网请求能正确转发到 NAS。


六、常见问题排查:修改地址后高频问题解决方案

Q1:修改后网站样式错乱、图片无法加载?

A1:原因是网站内的静态资源(图片、CSS、JS)仍引用旧地址,解决方案:

1. 安装并激活“Better Search Replace”插件;

2. 进入插件设置页面,在“搜索”框输入旧地址,“替换”框输入新地址,选择所有数据库表;

3. 勾选“运行安全检查”,点击【执行替换】,批量更新数据库中所有旧地址引用;

4. 清理浏览器缓存和网站缓存,刷新页面即可恢复。


Q2:用新地址登录后台提示“重定向次数过多”?

A2:排查步骤:

1. 检查“wp_options”表中的“siteurl”和“home”字段是否一致(若不一致,改为相同的新地址);

2. 打开 WordPress 目录下的“wp-config.php”文件,添加以下代码(强制使用新地址):

```

define('WP_HOME','https://www.yourdomain.com');

define('WP_SITEURL','https://www.yourdomain.com');

```

3. 保存文件后,重新登录后台,登录成功后可删除该代码(避免后续无法通过后台修改地址)。


Q3:Synology DSM 7.x 版本修改后,Web Station 提示“文档根目录不存在”?

A3:DSM 7.x 对文件夹权限管控更严格,解决方案:

1. 进入【File Station】,找到 WordPress 安装目录(如“web/wordpress”);

2. 右键点击文件夹,选择【属性】→【权限】;

3. 点击【创建】,添加“http”用户(Web Station 服务的运行用户),授予“读取/写入”权限;

4. 点击【应用】,刷新 Web Station 配置后重试。


总结:修改 WordPress 站点地址的核心逻辑与操作关键

在 Synology NAS 上修改 WordPress 站点地址,核心是“同步两端配置”——既要修改 WordPress 本身的地址设置(后台或数据库),也要调整 NAS 端的 Web 服务配置(虚拟主机、端口转发),两者缺一不可。


优先选择后台修改(简单高效),无法登录时用数据库修改(应急可靠)。修改前务必备份数据,修改后重点检查链接、样式和后台访问情况,通过插件批量更新旧地址引用,可避免大部分异常问题。


无论是更换域名、启用 HTTPS 还是调整访问路径,只要遵循“备份→修改→同步配置→验证”的流程,就能平稳完成站点地址变更,保障网站正常运行。


要不要我帮你整理一份Synology WordPress 站点地址修改操作清单?包含备份步骤、两种修改方法的详细截图标注、NAS 配置同步要点及常见问题对照表,可直接用于实操参考。

Synology DSM 修改 WordPress 站点地址教程:后台/数据库两种方法+避坑指南

新闻中心

联系我们

技术支持

  • ·

    Synology Drive 我...

  • ·

    Synology Drive 与...

  • ·

    Synology Drive 内...

  • ·

    Synology Drive 同...

  • ·

    Synology删除文件后存储空...

  • ·

    Synology DSM 检查系...

  • ·

    Synology Drive能当...

  • ·

    Synology Docker容...

相关文章

地址:北京市海淀区白家疃尚品园             1号楼225

北京群晖时代科技有限公司

微信咨询

新闻中心