很多新手第一次做WordPress网站,域名基本都是“先能用再说”。等网站慢慢写了几十篇文章,流量也有一点了,才发现域名怎么看都别扭,这时候就会开始琢磨一件事:WordPress能不能更换域名?换了会不会出问题?于是各种搜索“WordPress更换域名”、“WordPress怎么更换域名”,结果越看越慌。
真正让人焦虑的,并不是WordPress修改域名这件事本身,而是网上那些零零散散的说法。有的说直接后台改就行,有的说要动数据库,还有人一换完域名后台就进不去了。很多人就是卡在这里,域名想换,又不敢换,生怕一步走错,网站直接凉凉。

其实站长换域名是很常见的操作,只要方法对,WordPress换域名并没有你想的那么可怕。这篇文章我就按大家最容易踩坑的实际情况,完整讲清楚WordPress更换域名的思路、详细操作步骤,以及更换域名后进不去后台该怎么处理,让你心里有数,再动手也不迟。
本文目录
一、什么是WordPress更换域名?
说简单点,WordPress更换域名,就是把你现在网站用的旧域名,整体换成一个新域名,比如从old.com换成new.com,或者从测试域名换成正式域名。
很多人会以为,只要在域名商那里改一下解析就行了,其实这是一个非常典型的误区。WordPress会在数据库里记录完整的网站地址,如果你只换了域名,却没同步修改WordPress内部配置,轻则样式错乱,重则后台直接进不去。
所以,WordPress换域名,本质上是一个“域名 + WordPress内部地址 + 数据库内容 + 资源链接”的整体调整过程,而不是单纯换个域名这么简单。
二、什么情况下需要更换域名?
不是所有网站都需要折腾换域名,但下面这些情况,很多站长基本都会遇到。
第一种,一开始随便买了个域名,后面网站认真做起来了,才发现域名又长又难记,看着就不专业。
第二种,从测试站换成正式站,早期用的是临时域名,现在必须换成正式域名。
第三种,网站方向或品牌发生变化,原来的域名已经不贴合现在的内容。
还有一种情况,就是域名有历史问题,影响SEO,这时换个干净域名反而更省事。
总之,换域名本身不是问题,真正的问题是换的方式不对。
三、WordPress怎么更换域名?更换域名详细图文教程
1、域名重新增加解析设置

第一步永远是先让新域名能访问到你的服务器。在域名管理后台,把新域名解析到你当前网站使用的服务器IP即可。
这里有两个新手常踩的坑:一是不要着急删旧域名的解析,旧域名先保留,等全部确认没问题再说;二是解析有生效时间,有的几分钟,有的几个小时,别一解析完就急着往下操作,可以ping一下域名地址,看一下返回的是不是服务器IP地址,没问题了再去下一步操作。
2、SSL证书处理
如果你的网站是HTTPS,这一步一定要提前处理好。新域名没有SSL,或者SSL证书里不包含新域名,都会导致浏览器报错,甚至后台循环跳转。
正确做法是:给新域名重新申请SSL证书,或者使用支持多域名的证书,把新域名加进去。总之,SSL一定要在WordPress改域名之前处理好。
3、在WordPress数据库中更换域名
这是最底层、也最稳妥的一种方式,不依赖插件,就算后台进不去也能操作。

首先,打开宝塔面板,点击左侧的数据库,再点击phpMyAdmin,选择通过面板访问,在数据库的wp_options表中,找到siteurl和home这两项,把里面的旧域名改成新域名。改完之后,WordPress就知道“站点地址已经换了”。
第二步:批量替换文章里的旧域名
很多人只改了siteurl和home,结果发现首页能打开、后台也能进,但文章里的图片全裂了,内链还在跳旧域名。原因很简单,WordPress早就把旧域名写进了文章内容里。
比如原来的图片地址是https://old.com/wp-content/uploads/2025/11/a.jpg,如果你不处理,文章里依然会请求旧域名,404或者样式错乱都是常态。
最稳妥的做法,是直接用SQL语句在数据库里批量替换旧域名。操作前一定要先备份数据库,这一步千万别省。
替换文章内容里的旧域名,可以执行下面这条SQL(注意把域名换成你自己的):
UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://old.com', 'https://new.com');
如果你之前网站用的是http,那可以再执行一条:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://old.com', 'https://new.com');
图片、附件等信息,很多还存在于wp_postmeta表中,可以再执行一条:
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'https://old.com', 'https://new.com');
一般情况下,这两张表处理完,90%以上的新旧域名残留问题都能解决。
SQL执行完成后,建议你随机打开几篇老文章,检查图片和内链是否正常,同时在后台重新保存一次固定链接,哪怕不改任何选项,也要点一次保存。
4、通过插件更换WordPress域名
如果你对数据库完全不熟,那插件方式对新手更友好。插件可以帮你批量搜索旧域名并替换成新域名,操作直观,不容易写错。
我的建议是:小站、文章不多的新手,用插件问题不大;内容多、数据量大的站点,更推荐数据库方式。
插件的话可以用Search & Replace,这个在wordpress插件界面查询安装就可以了,装完就可以设置了,这个插件有个好处,就是第一步就是让你备份数据库,修改完后如果出错了,还可以把备份的数据库导回来,这样就非常安全了,看下图:




5、更换域名后的收尾工作
很多人以为换完域名到这里就结束了,其实真正容易出问题的,往往是收尾阶段。
至少要检查这几项:重新保存固定链接、清理WordPress缓存和服务器缓存、检查图片和样式是否正常、确认后台站点地址是否正确。如果你用了CDN,也要记得更新绑定域名。
四、WordPress更换域名后进不去后台怎么办?
这个问题非常常见,大多数情况下都不是网站坏了,而是配置没改对。常见原因包括站点地址写错、SSL证书不匹配、数据库只改了一半、浏览器缓存没清干净。
解决思路很简单,绕开后台,从数据库或配置文件入手,重新修正siteurl和home,必要时临时禁用插件排查冲突。后台进不去,并不代表网站救不回来。
五、WordPress更换域名避坑指南
真实踩坑总结几个:
- 先删旧域名解析
- 没备份数据库就动手
- 只改后台地址不替换文章内容
- SSL最后才处理
- 一边操作一边开着缓存插件
这些坑的本质只有一个字:急。换域名慢一点,反而最快。
六、WordPress换域名会影响SEO吗?

实话实说,短期一定会有波动,但只要迁移方式正确,影响是可控的。确保页面能正常访问、链接不混乱、搜索引擎能顺利识别新域名,问题通常都会慢慢恢复。
七、总结
WordPress更换域名本身并不复杂,真正让很多人翻车的,是对流程不熟和过度紧张。先处理域名和SSL,再改WordPress内部地址,最后认真收尾检查,基本不会出大问题。
如果是第一次换域名,别追求快,先追求稳,这比什么都重要。
发表评论