首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将wordpress/woocommerce网站移至新主机和新域名?

如何将wordpress/woocommerce网站移至新主机和新域名?
EN

Stack Overflow用户
提问于 2019-06-10 16:08:45
回答 3查看 73关注 0票数 0

复制数据库,更改数据库中的链接。

代码语言:javascript
运行
复制
UPDATE wp_options SET option_value = REPLACE(option_value, 'old_domain', 'new_domain') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = REPLACE (post_content, 'old_domain', 'new_domain');
UPDATE wp_posts SET post_excerpt = REPLACE (post_excerpt, 'old_domain', 'new_domain');
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'old_domain','new_domain');
UPDATE wp_comments SET comment_content = REPLACE (comment_content, 'old_domain', 'new_domain');
UPDATE wp_comments SET comment_author_url = REPLACE (comment_author_url, 'old_domain','new_domain');
UPDATE wp_posts SET guid = REPLACE (guid, 'old_domain', 'new_domain') WHERE post_type = 'attachment';

更改wp-config文件:

代码语言:javascript
运行
复制
define('WP_SITEURL', 'newdomain');
define('WP_HOME', 'newdomain');

还需要做些什么?我对localhost进行了测试,但并不是所有的链接都更新了,并且得到了一些小错误。

EN

回答 3

Stack Overflow用户

发布于 2019-06-10 16:30:53

一些插件将链接以序列化的形式保存在数据库中,比如:s:46:\"/var/www/test/wp-content/themes/test/style.css\"如果你做了一个“替换”,那么你可能会遇到不显示某些数据的问题。为了避免任何问题,最好使用插件。检查:

WP Migrate DB

All-in-One WP Migration

Duplicator

票数 0
EN

Stack Overflow用户

发布于 2019-06-10 16:47:41

我建议所有在一个WP migration,以及wppusher。然后,您可以随心所欲地使用主题

票数 0
EN

Stack Overflow用户

发布于 2019-06-14 18:28:39

移动一个wordpress/woocommerce网站到新的主机和新的域名是非常简单的,你只需要安装All In One Wp Migration plugin,如果需要,你可以通过进入第308行的constants.php文件来增加上传大小,并可以用4或5替换2。

代码语言:javascript
运行
复制
define( 'AI1WM_MAX_FILE_SIZE', 2 << 28 );
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56522721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档