SQL方式更换wordpress新旧网站域名

UPDATE wp_options SET option_value = replace(option_value, 'https://www.chinayonghan.com', 'https://test1.chinayonghan.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.chinayonghan.com', 'https://test1.chinayonghan.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'https://www.chinayonghan.com','https://test1.chinayonghan.com');

UPDATE wp_posts SET guid = replace(guid, 'https://www.chinayonghan.com','https://test1.chinayonghan.com');


UPDATE wp_options SET option_value = replace( option_value, 'https://www.old.com', 'https://www.new.com' ) WHERE option_name = 'home' OR option_name = 'siteurl';


更换WordPress网站的域名可能看起来是一个复杂的过程,但只要按部就班,实际上是一个相对直接的任务。无论是因为品牌重塑,还是简单地想要一个更好的域名,这篇文章将引导你通过从旧域名到新域名的整个迁移过程。请仔细遵循以下步骤,并在进行更改前做好充分的备份。

准备工作

在开始之前,重要的是要确保你有一个全面的备份,包括网站的文件和数据库。这确保了如果出现问题,你可以恢复到更改之前的状态。

备份网站:使用你的主机控制面板或一个WordPress插件来备份你的网站文件和数据库。

注册新域名:如果你还没有一个新域名,现在是时候注册一个了。

更改WordPress地址

  1. WordPress后台设置

登录到你的WordPress后台,然后导航到"设置" > "常规"。在这里,你将看到两个字段:"WordPress地址(URL)"和"网站地址(URL)"。将这两个字段更改为你的新域名,并保存更改。

  1. 修改wp-config.php文件

使用FTP客户端或你的主机提供的文件管理器访问你的网站根目录。找到wp-config.php文件并编辑它,添加以下两行代码,确保替换为你的新域名:

define('WP_HOME','http://yournewdomain.com');

define('WP_SITEURL','http://yournewdomain.com');

  1. 更新数据库

接下来,你需要更新数据库中的所有URL。这可以通过使用phpMyAdmin或其他数据库管理工具来完成。运行以下SQL命令,替换oldurl和newurl为你的旧域名和新域名:

验证和后续步骤

完成以上步骤后,你的网站应该已经成功迁移到新的域名。以下是一些后续步骤,确保一切顺利运行:

  1. 清除缓存

清除WordPress缓存,如果你使用了缓存插件,也请清除这些插件的缓存。

  1. 测试网站

彻底测试你的网站,确保所有链接、图片和页面都正常工作。

  1. 更新Google Search Console

如果你使用Google Search Console,记得添加你的新域名并验证。你还可以提交一个更改地址的请求,帮助Google理解你的域名已经更改。

  1. 通知用户

如果可能的话,通知你的用户关于域名更改。你可以通过电子邮件、社交媒体或网站公告来做到这一点。

  1. 设置301重定向

在旧域名上设置301重定向到新域名,以确保旧链接不会失效,并且搜索引擎能够更新它们的索引。

更改WordPress网站的域名需要注意细节,但遵循正确的步骤可以使过程变得简单。记得在每个阶段都做好备份,以防任何不可预见的问题。希望这篇文章能帮助你顺利地将你的WordPress站点迁移到一个新的域名。


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/m0_52537869/article/details/137401656

相关推荐
syjy27 小时前
(含下载)The7 WordPress主题教程
wordpress·wordpress建站
WordPress学习笔记1 天前
让wordpress页面显示的时间为当前时间的前30分钟
wordpress·时间戳
WordPress学习笔记2 天前
杭州专业WordPress模板开发服务商
wordpress
syjy23 天前
(含下载)woocommerce photo reviews wordpress插件使用教程
wordpress·wordpress建站
2601_954023664 天前
GoBiz - vCard SaaS Digital Business Card Builder Download Free
seo·wordpress·gpl
WordPress学习笔记5 天前
XX主题XXTheme
wordpress
syjy25 天前
WPBakery Page Builder 使用教程(含下载)
wordpress·wordpress插件
syjy26 天前
(含下载)BeTheme WordPress主题使用教程
前端·wordpress·wordpress建站
He1955016 天前
Elementor 自定义块开发
wordpress·elementor·elementor块开发
He1955018 天前
wordpress搭建块
开发语言·wordpress·古腾堡·wordpress块