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