芝麻博客·单人主站 - wordpress
type: channel
link: https://blog.zmdew.top/index.php/tag/wordpress/
items: wrdpress网站更换域名

wrdpress网站更换域名
type: item
date: 2024-05-21T09:34:00+08:00
description: 事情起因：公司官网是我用wordpress搭建的，当时官网域名没有备案，先使用的测试域名，备案号下来之后我就准备更换域名，百度之后按照步骤来问题一堆，ai也不行，在我结合一堆方案+自己摸索之后，终于成功了。具体操作步骤如下：1、备份（重中之重）备案之后如果你修改崩了也能随时恢复，我在修改过程中就崩了一次。2、修改数据网上的步骤一开始都是让修改设置里的WordPress 地址（URL）和站点地址（URL），其实这一步完全没必要，直接修改数据库数据就行。原因一：因为这两条数据也是保存在数据库中的，使用插件替换数据的时候也会一并替换。原因二：如果先修改了这两条数据，会导致网站打不开，也就没办法进后台使用插件，就只能自己用数据库软件手动修改数据，而且很容易出错，并且会导致主题的配置丢失，所以不推荐。 wordpress下载插件：Better Search Replace，输入原域名和替换域名。{cat_tips_success color=""}下方的数据库列表记得选中，还有把下面的三个勾都去掉，不然搜索替换不到{/cat_tips_success}3、宝塔SSL数据替换成功之后，宝塔也是需要进行操作的。首页网站域名更换为你替换的域名，然后SSL也替换为新域名的整数。4、文件操作以上就是ai和百度的全部步骤，然而按照此步骤执行后会发现，网站只有几个html链接，css样式全部清空，所有图片也无法正常显示。这是因为你修改了数据库里的文件夹名，图片的路径发生了错误。wordpress的文件中也有绝对地址，所以样式会有问题。以下为我的解决方案： （1）修改网站文件夹名，修改为新域名，文件位置一般是：/www/wwwroot （2）宝塔修改网站目录，修改为新文件夹，宝塔不会自动替换为新文件夹，他搜索不到会自己创建一个旧域名文件夹。 （3）修改wordpress文件wp-config.php，将旧域名替换为新域名 按照上述步骤，即可完整替换域名，样式也不再会有问题。如果遇到其他问题，请在下方留言。