Wordpress教程 2022年04月29日
0 收藏 0 点赞 307 浏览 1351 个字

问题缘由

在群里面看到很多朋友问,wordpress要换域名这么办?后台的设置-常规里修改里域名后,全站打不开了,这是为什么?这么办?

问题解说

其实wordpress换域名需要到数据库进行操作的,首先,你换域名也是有几种情况的;

换空间换域名

如果是上述问题,那么将FTP整站打包外,还需要将数据库里的所有数据表也打包,数据库是进phpmyadmin里打包的,两个都打包后,然后分别上传到新的空间ftp和数据库里,然后进行新的数据库用户名和密码的配置文件配置,也就是打开新发ftp的根目录下找到wp-config.php,打开后自己的新数据库名、数据库用户名、数据库密码进行修改配置,然后到phpmyadmin进行批量换域名操作,说到这里我们就要从第二小点说起了!

仅换域名,没有换空间

打开新的空间的phpmyadmin(数据库控制面板)

然后选择新的数据库名,点击后,进入wp_开头的大于等于11个的表,然后选择选项卡里的sql,如图:

wordpress搬家更换域名的几个步骤

然后就是进行sql批量处理的命令了:

  1. 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';
  2. UPDATE wp_posts SET post_content = replace( post_content, 'http://www.old.com', 'http://www.new.com' ) ;
  3. UPDATE wp_posts SET guid = replace( guid, 'http://www.old.com', 'http://www.new.com' ) ;

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

衍生问题

每个网站换新域名都不是件随便的事情,如果你不在乎搜索引擎,那么衍生的问题,你可以直接无视,否则,继续看下去吧,我们需要对老域名对新域名进行一个301的重定向,意义就是告诉搜索引擎,旧域名的所有信息都将永久的转移到新域名上,这样才不会被搜索引擎所K掉!301重定向的方法有很多,小2这里就说一个linux的方法吧,在wordpress的根目录下创建一个.htaccess文件,然后将下面的内容放进去即可!

  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteCond %{HTTP_HOST} ^mbxzb.com [OR]
  4. RewriteCond %{HTTP_HOST} ^www.mbxzb.com [NC]
  5. RewriteRule ^(.*)$ http://www.mbxzb.com/$1 [L,R=301]
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule . /index.php [L]

到这一步,就基本全OK了。。。当然换域名的途中也会遇到各种问题,出现问题了可以回帖或者加入我们的技术群群求帮助哈!

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.mizhanw.com/blog/1413.html

相关推荐
为WordPress链接关系(rel)添加external,nofollow,noreferrer选项
今天发现部分跟本站交换友链之后在自己网站添加了nofollow 标签,相当我们是单向连接了~真不厚道。下面引用百度文章说说这几个标签的作用是…
日期:2022-11-11 点赞:0 阅读:984
wordpress 当前栏目名,当前栏目的分类名
wordpress在设计主题和做模板时经常会用到调用当前分类栏目名称,常见的有当前栏目页、文章页,详情代码如下: 1.分类名称与链接 <…
日期:2022-11-11 点赞:0 阅读:1,181
wordpress调用自定义字段值
方法一: <?php $key="字段名"; echo get_post_meta($post->ID, $key, true)…
日期:2022-11-11 点赞:0 阅读:991
如何删除WordPress所有文章
如何删除wordpress所有文章呢?这里提供两种办法。 1、MySQL命令行 登录phpmyadmin内,然后选择你数据库后面的管理 粘帖…
日期:2022-11-11 点赞:0 阅读:912
WordPress优化加速缓存插件WP Super Cache设置教程
WordPress如果要优化访问速度的话就必须涉及到缓存技术,WP的缓存技术是广大WP博主经常讨论的话题,品自行博客也做了一番研究,今天安装…
日期:2022-11-11 点赞:0 阅读:513
WordPress如何添加百度快速收录 API 提交代码
百度快速收录功能上线,全面继承百度移动专区天级收录功能,并且百度熊掌号天级提交收录将于 5 月 18 日(即日)暂停使用,当然需要第一时间来…
日期:2022-11-11 点赞:0 阅读:1,141
发表评论
暂无评论

还没有评论呢,快来抢沙发~