如何给WordPress网站更换域名

如何给WordPress网站更换域名,第1张

更换网站域名,一般都是修改数据库里面的旧域名为新域名,然后设置301跳转,具体可以参考本站分享的《boke112导航更换域名的详细 *** 作步骤》这篇文章。其中

1、登录数据库更换老域名和老站名

通过phpMyAdmin登录数据库后,点击SQL,直接输入以下代码实现替换老站名:

UPDATE wp_options SET option_value = replace(option_value,'boke123导航','boke112导航')

UPDATE wp_posts SET post_content = replace(post_content,'boke123导航','boke112导航')

UPDATE wp_posts SET post_excerpt= replace(post_excerpt,'boke123导航','boke112导航')

UPDATE wp_comments SET comment_author = replace(comment_author,'boke123导航','boke112导航')

2、老域名301重定向到新域名

在主机根目录下找到.htaccess文件(如没有就新建一个),在该文件的最上面添加以下代码:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?boke123\.net [NC]

RewriteRule ^(.*)$ http://boke112.com/$1 [L,R=301]

完美更换WordPress网站的域名步骤如下:

购买一个属于自己的域名

做好数据库的备份工作

做好域名的解析工作

域名的绑定工作

登陆主机管理系统

6.选择WordPress网站所使用的数据库

7.选中我们看到的这个数据库之后,点击SQL,输入以下代码(我们以两个实例网站www.olddomain.com【旧域名】和www.newdomain.com为例来说明【新域名】):UPDATE wp_options SET option_value = replace(option_value, 'www.olddomain.com','www.newdomain.com') UPDATE wp_posts SET post_content=replace(post_content,'www.olddomain.com','www.newdomain.com') UPDATE wp_comments SET comment_content = replace(comment_content, 'www.olddomain.com', 'www.newdomain.com') UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'www.olddomain.com', 'www.newdomain.com')

8.点击右下角的执行按钮,就可以完美转换

9.即可完成

因wordpress在初始安装时与域名绑死,在更换新域时比较麻烦,需要做2处修改。

1、进入phpmyadmin数据库管理中修改原网址,找到wp-options表,修改表内所有旧网址为新网址。

2、修改后如网站内的图片和文章内的链接还是原网站地址,这是因为图片链接大部分都是绝对路径,换域名后图片链接全部失效。WordPress有一款专门针对此情况的插件: Find and Replace All,安装好后进入设置,它可以一键更换旧链接到新的链接地址,非常方便。

输入你要替换的旧域名和新域名网址,替换即可。

另在网站后台:设置>>常规中检查下URL地址是否为新域名网址。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6691200.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存