我正在将 WordPress 博客从 Hostgator 移动/迁移到 IPage,但此过程遇到很多问题,在此过程中我更改了域。
这就是我到目前为止所做的
1.) 在删除旧的 WordPress 后,在 IPage 上安装了新的 WordPress。
2.) 将 Hostgator 中的所有文件传输并替换到 IPage,除了 wp-config 文件。
3.) 删除IPage上的所有数据库表,然后从Hostgator上传数据库。
4.) 我将 siteurl 更改为我的新域的 wp_option。
当我访问 URL 时,它只是重定向到 Wordpress 安装页面。我不知道发生了什么,我已经用头敲了6个小时了。我在 Stackoverflow 上阅读了所有其他类似的问题,但无法弄清楚。注:我是一个新手,所以请像我是一个3岁的 child 一样向我解释一下。谢谢!
最佳答案
我最近将一个 WordPress 网站转移到了一台新服务器,因此我将在这里描述整个过程,我认为如果您只是进行域名更改,那么您只需要在此处执行一个步骤。
<小时/>首先,您压缩整个网站,因此根文件夹包含 wp-config.php。然后您将其移动到新站点。如果可能的话,您在 phpMyAdmin 中备份旧的基础,然后在新页面的 cpanel 中创建新的基础并将旧的基础导入。
重要的是,在此过程中,您不要在浏览器中打开新网站!!!否则您会遇到链接等问题。
您更改您的 wp-config 信息,使其对应于新的基础(基础名称、用户名、通行证和身份验证 key )。接下来你下载这个很酷的小脚本 link here .
您将其解压到文件夹sr
。将该文件夹上传到新站点的根目录中。现在您可以转到 www.newsite.com/sr
文件夹,只需搜索旧站点地址,不带 http://或 www,因此搜索 oldsite.com
并将其替换与 newsite.com
。然后,您可以进行试运行以查看表中的哪些行将被替换,如果一切正常,则只需进行实时运行。
然后您的所有表格都应该与新站点链接连接。之后,进入永久链接设置,只需稍微更改一下选项,这将“重新启动”到新网站的永久链接,你应该没问题。
此外,最好禁用大部分插件。我有一个插件更改了用于登录的 /wp-admin
到其他链接(安全原因),但这也意味着我无法登录,所以我必须删除该插件,以及所有效果很好。
现在,如果您只是替换域名,我认为您应该只执行搜索和替换部分,然后按照所述检查永久链接。
希望这有帮助
关于mysql - WordPress 主机和域迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24337620/