WordPrss怎样搬家/更换域名?搬家后乱码/跳转怎么办? 作者:30yi.cn 时间:2020-09-05
简述
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>
若需要技术支持,请点击在线客服沟通哦~
下一篇:本地电商平台需要做二次开发吗?
最新开发技术
宝塔面板是自带ssl功能的,但需要正确配置ssl证书,如果我们直接顺手按照默认模式开启ssl,则宝塔面板会无法访问。
帝国cms有隐藏栏目的功能,但隐藏栏目的文章如果展示,面包屑导航里会带上被隐藏栏目名以及链接,我们要怎样让被隐藏栏目的信息不出现在面包屑导航里呢?
文章tag作为文章的重要组成部分,在信息集合上表现非常好,如果合理利用,能获得大量优质排名。那么,帝国CMS怎样在列表页展示tag信息并带上链接呢?
帝国CMS后台信息列表标题文字字数默认是被控制过的,超出一行会截断,一些相对较长的文章标题就只能显示出一部分,看着很不舒服。那么,怎样让帝国cms后台信息列表的标题显示完整呢?
3月1日上午10点,帝国cms创始人王猛发布微博称8.0版本不再支持gbk、big5编码。虽然说的是不支持编码,却透露出来8.0版本即将上线的好消息。
2020年11月2日,在千呼万唤之中,织梦CMS从5.7版本升级到6.0版本。此次升级伴随着官网的改版升级。那么,织梦CMS V6有什么新功能呢?
帝国CMS是相当好用的一款建站cms,但在开发过程中还是难以避免因为这样那样导致的问题。比如,这个报错提示:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in...这是什么原因呢?
近日,有客户向30yi建站求助说文章添加了一批内容,系统提示保存成功了,但再次打开后内容丢失了一部分,再次修改保存后还是如此。
帝国CMS源生的点赞功能十分简单,按照以下两个步骤即可实现。1、引入帝国默认的ajax文件,2、设置点赞按钮与参数。
最近有客户向30yi建站求助说帝国CMS使用JS正则验证注册手机邮箱出错了,但本地测试是完全没有问题的,只在传到帝国后报错,这是什么原因呢?