mysql - WordPress 主机和域迁移

标签 mysql wordpress host

我正在将 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/

相关文章:

java主机头攻击

java - 线程 "main"java.net.UnknownHostException 中出现异常

php - 表单发送后根据所选选项将数据库值从 0 更新为 1

php - 自定义 woocommerce_get_price_html

php - mysql php在选择后处理没有数据

javascript - 如何简洁下面的jquery代码片段

wordpress - 有一个错误。无法读取未定义的属性(读取 'map' )

deployment - PyCharm:从远程主机下载?

php - 是否可以为这个作业 : select, 编写一个 sql 查询然后比较然后插入/更新

c# - MySql 查询/C# 上的 KeyNotFoundException