下载鸥 > 网站下载 > 开发教程 > WordPress

WordPress怎样搬家/更换域名?搬家后乱码/跳转/404怎么办?

1703 2020-11-06 17:00:50

收藏

简述

WordPress搬家,需要到数据库进行操作,执行sql命令用新域名替换旧域名即可。

对于建站时间稍长的站长来说,换域名、换服务器、搬家都是必要的操作。如果使用了织梦/帝国CMS,搬家非常轻松,但如果是WordPress则要更复杂一点。
 

WordPress搬家,需要到数据库进行操作。(教程看着简单,但请务必找专业人士操作)
 

搬家分3种情况:
 

A、仅换服务器

如果wordpress搬家只换服务器,域名不变,则涉及到3步
 

1、如果WordPress网站只换了服务器,需要将原服务器的数据库导出到本地,而后从本地导入到新服务器的数据库。
2、将整站打包,并解压到新服务器。
3、到网站根目录,找到并修改配置文件wp-config ,将数据库名、账号、密码改为新服务器数据库连接账号密码。

B、仅换域名

如果搬家仅换域名,执行mysql批量替换指定值的命令即可:

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

UPDATE wp_posts SET post_content = replace( post_content, 'http://www.old.com', 'http://www.new.com' ) ;  

UPDATE wp_posts SET guid = replace( guid, 'http://www.old.com', 'http://www.new.com' ) ;  

old代表旧域名、new代表新域名,将上面的网址修改为你们自己的,然后点击执行即可!
 

C、服务器和域名都要换

如果是服务器和域名都换了的情况,则先执行换服务器的系列操作,然后执行换域名的操作即可。

此外,WordPress网站搬家后后台会自动跳转到老后台,也是因为没有执行数据库替换的原因,替换后即可恢复。

如果您需要WordPress搬家或建站服务,欢迎点击在线客服咨询。
 

附:旧域名重定向到新域名导权

如果是老站换新站,那么需要到旧服务器对老域名做一个301重定向,意义就是告诉搜索引擎,旧域名的所有信息都将永久的转移到新域名上,以此为新域名导流导权,加速新域名收录与排名(导排名效果大致为80%左右)。

方法如下:

在旧wordpress的根目录下创建一个.htaccess文件,然后将下面的内容放进去即可!
 

<IfModule mod_rewrite.c>  

RewriteEngine On  

RewriteBase /  

RewriteCond %{HTTP_HOST} ^30yi.cn [OR]  

RewriteCond %{HTTP_HOST} ^http://www.30yi.cn [NC]  

RewriteRule ^(.*)$ http://www.30yi.cn/$1 [L,R=301]  

RewriteCond %{REQUEST_FILENAME} !-f  

RewriteCond %{REQUEST_FILENAME} !-d  

RewriteRule . /index.php [L]  

</IfModule>  


若需要技术支持,请点击在线客服沟通哦~

本文地址:https://xzo.com.cn/develop/wp/14.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于WordPress


WordPress是世界级的博客程序,有过百万的模板插件支持,其外型大多十分美观,功能十分强大,可作为博客用户的首选。但如果是企业网站建设,则不建议选用WordPress:数据量是个大问题。

推荐WordPress开发教程
不懂开发,怎样用WordPress建站?
不懂开发,怎样用WordPress建站?

目前市面上的第三方建站程序很多,但使用WordPress建站无疑具备了高效、美观...

17 1207
WordPress怎样搬家/更换域名?搬家后乱码/跳转/404怎么办?
WordPress怎样搬家/更换域名?搬家后乱码/跳转/404怎么办?

对于建站时间稍长的站长来说,换域名、换服务器、搬家都是必要的操作。如果使...

10 1702
WordPress博客程序可以转为帝国CMS吗?
WordPress博客程序可以转为帝国CMS吗?

WordPress作为顶级博客程序,海量插件一直是为人所津津乐道的。大多数WordPre...

15 1850
Wordpress怎样设置短代码?
Wordpress怎样设置短代码?

我知道wordpress有神奇的自定义函数,这个自定义函数基本上可以代替大部分的...

17 307
怎样通过宝塔面板来优化WordPress缓存加速?
怎样通过宝塔面板来优化WordPress缓存加速?

如果你的服务器环境是用的宝塔面板,那么我们就可以通过宝塔面板来优化WordPr...

12 323
wordpress新手:更换域名后访问所有页面都跳转之前的域名
wordpress新手:更换域名后访问所有页面都跳转之前的域名

wordpress数据库里写了很多与域名相关的东西,如果更换了域名,需要对域名进行...

0 387
WordPress怎样获取文章第一张缩略图
WordPress怎样获取文章第一张缩略图

WordPress有缩略图字段,但如果没有录入缩略图,能否自动获取文章内的第一张图...

0 332
分享一段WordPress面包屑导航源码
分享一段WordPress面包屑导航源码

WordPress博客程序非常好用,但他的一个缺点是不带面包屑导航。而面包屑导航...

1 356
随机WordPress开发教程
不懂开发,怎样用WordPress建站?
不懂开发,怎样用WordPress建站?

目前市面上的第三方建站程序很多,但使用WordPress建站无疑具备了高效、美观...

17 1207
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入