WordPress更换域名的方法

很多时候,因为各种各样的原因我们需要对Wordpress的域名进行更换,比如:

  • 对正在使用的域名不满意
  • 需要将现有的博客转移到其他服务器上
  • 其他原因……

域名更换的流程较为繁琐但并不难,一般地说,Wordpress的域名更换分为以下几个步骤:

1、绑定域名到服务器IP地址的映射(DNS映射)

绑定新域名的DNS映射一般在你购买域名的平台管理后台即可操作,我以腾讯云为示例。

进入左侧“我的域名”,在右侧中央的列表中可以看到你刚刚申请的域名,点击对应域名的“解析”按钮:

然后分别选择:1、我的解析;2、记录管理;3、添加记录。

根据下方的提示完成添加。

2、修改Wordpress后台中的Wordpress地址和站点地址

完成新域名的DNS映射绑定后,要首先对Wordpress后台中的Wordpress地址和站点地址做修改。

进入管理后台中的“设置”->”常规”,然后对两项URL进行修改,填写你的新域名:

3、修改后台数据库

在对上面管理后台中的URL做了修改后,经常会出现站点中仍然有部分指向旧域名的链接,最稳妥的办法是,直接对后台数据库中的对应字段做替换。

首先进入后台数据库:

[root@VM-8-12-centos softwares]# mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8926
Server version: 10.5.6-MariaDB-log Source distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

查看并进入数据库:

MariaDB [(none)]> showdatabase
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| wordpress          |
+--------------------+
MariaDB [(none)]> use wordpress;
Database changed

然后分别对下列表中字段进行修改:

UPDATE wp_options SET option_value = replace(option_value, 'your_old_domain.com', 'your_new_domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, 'your_old_domain.com', 'your_new_domain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'your_old_domain.com', 'your_new_domain.com');
UPDATE wp_comments SET comment_content = replace(comment_content , 'your_old_domain.com', 'your_new_domain.com');

其中,your_old_domain.com为你之前的旧域名,your_new_domain.com为你想要设置的新域名。

4、解绑原域名的DNS映射

与第1步相同,在你购买/申请域名的平台管理控制台将原来的域名DNS映射解绑即可。步骤不在赘述。

5、检查站点中是否仍有指向原域名的链接

最后,通过浏览器使用桌面浏览模式+移动端浏览模式,对你的博客链接进行全方位的检查,确保不再有指向原域名的链接。

至此,更改域名的过程就全部完成了。

版权声明:除特殊说明,博客文章均由为布斯上校原创,依据CC BY-SA 4.0许可证进行授权,转载请附上出处链接及本声明。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇