您需要进入新数据库,将站点url和主页url更改为新地址。我建议不要通过phpmyadmin或WP仪表板(使用插件)这样做,因为这会导致一些问题。插件可能会工作,但如果wordpress挂起或超时或其他任何情况,您可能会遇到更大的问题。
我建议使用搜索(&A);Replace DB是Interconnect提供的一个免费工具,用于替换数据库中主机名的任何实例。它将为您正确设置序列化数据。它在WordPress系统之外工作。
首先确保您的wp配置用于正确的数据库。
获取此工具:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
将其上载到您的www/文件夹中。(我通常将搜索和替换文件夹重命名为SRDB。)
现在导航到您的站点,并在新url的末尾使用SRDB。(www.example.com/SRDB)和顶部的两行,您将看到一个搜索字段和一个替换字段。(如果此处出现db连接错误,请仔细检查wp配置以确保其具有正确的凭据)。
在搜索字段中,放置您的旧网站地址。
在替换字段中,放置新url。
点击live run。
只有在确保位于新url上并且SRDB已加载到新数据库中后,才能执行此操作。
完成后删除SRDB文件夹。