移动 Wordpress 域

Posted

技术标签:

【中文标题】移动 Wordpress 域【英文标题】:Moving Wordpress Domain 【发布时间】:2015-11-08 09:15:09 【问题描述】:

我不敢相信移动 wordpress 域这么复杂。

我安装了 wordpress 并使用基于 woocommerce 的主题设置了一个在线商店。安装 better-wp 安全插件后,我为我的在线商店购买了一个域。我将域名的 DNS 指向我的主机并将域名添加到我的主机帐户

然后我使用搜索将数据库的 url 替换为新域并替换 wordpress 的 db 插件。

然后我进入 wordpress 管理设置 - 常规,将站点 URL 的子目录路径和 wordpress 主目录替换为域名。

但是当我现在访问我的网站时,所有链接仍然指向子目录的名称,例如:www.mywebsite.com/woocommerceshop,如果我点击它,我会收到一条错误消息:这个网页有一个重定向循环错误重定向太多

并且所有图标的链接都断开了。有人可以帮我解决这个问题并指出如何移动 wordpress 域的教程

【问题讨论】:

【参考方案1】:

您需要的两个资源是这些链接:

https://codex.wordpress.org/Changing_The_Site_URL https://codex.wordpress.org/Moving_WordPress

最重要的步骤是:

    更改 wp_options 表中的 siteurl 和 home 运行查询以更改 wp_posts 表的域

更新 wp_posts SET post_content = REPLACE(post_content,'www.domain.com/wp-content/uploads','www.domain.com/images');

也许插件漏掉了什么……

【讨论】:

您好,感谢您的回复,原来我必须在新域的前面使用www。

以上是关于移动 Wordpress 域的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress:将本地主机数据库导入实时站点时出现问题

Wordpress -> Laravel - 跨域资源共享

在 Hetzner 托管的附加域上安装 WordPress

使用 WordPress 进行通配符域重定向

Wordpress - PHP:如何将表单中的选定数据放入文本区域?

如何在 WordPress 帖子部分获取文本区域?