如何给WordPress网站更换域名

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-01
如何给WordPress网站更换域名

 那么直接进入主题:
  1.首先我们进入网站后台,找到设置-常规,把站点地址(URL)和WordPress地址(URL)这俩个选项填写成你的新域名,然后保存!
  以上只是更换了网站的url链接地址,但是网站的附件的链接却还是老域名的链接,所以我们要进行第二步。
  2.然后我们需要打开服务器的phpmyadmin地址,进入wordpress数据库执行以下命令
  UPDATE wp_posts SET post_content = replace( post_content, '老域名','新域名') ;
  UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '老域名', '新域名') ;
  至此,你去访问你的新域名,是不是发现,已经全部替换过来了呢!替换域名就简单的俩步,非常简单。
  顺便说个小常识,如果执行SQL命令的时候,提示表单内缺少值的话,只需要换成IE登录PHPMYADMIN去执行命令即可!

你好,
方法/步骤
1,wordpress插件关闭,网站程序打包下载,SQL数据库信息导出
这是准备阶段了,特别是wordpress插件关闭,建议在搬家过程中先关闭,以免程序在新空间中启用出现意外。而网站程序打包下载,SQL数据库信息导出这两点,一般的空间后台都有管理功能,把整站程序都下载到本地计算机。

2,解析好新的域名,将网站程序上传到新空间,修改数据库连接信息
解析好新的域名,这个你大可不必自己做,直接让空间商帮你协助解决就行了。一般网站程序上传直接上传rar包,然后再利用空间后台管理解压会比较保险也快速。程序源码上传后,当然要上传数据库信息,在数据库管理中phpmyadmin中导入数据库,但很多数据库导入都要求小与2M,这个你可以联系你的空间商来协助解决,如果是在本地,你可以看我教程下面的备注说明。而修改数据库信息,你可以通过DW,修改成你新的数据库名称、主机名和密码,这个信息要和你导入数据库时候添加的用户信息一致。修改网站根目录下的wp-config.php文件相关的数据库参数,如下图:
/** WordPress 数据库的名称 */
define(‘DB_NAME’, ‘你的数据库名称’);
/** MySQL 数据库用户名 */
define(‘DB_USER’, ‘你的数据库用户名’);
/** MySQL 数据库密码 */
define(‘DB_PASSWORD’, ‘你的数据库密码’ );
/** MySQL 主机 */
define(‘DB_HOST’,'localhost’);
将你新的主机空间的数据库名称,数据库用户名和密码填进去即可。注意一下,MySQL主机这一项默认是’localhost’,如果你的是Windows主机,不用修改,如果是Linux主机,需要填上数据库的地址。
3,暂时删除.htaccess文件,修改数据库信息变更域名
由于很多wordpress都设置了伪静态规则,因此在程序上传后暂时删除.htaccess文件,这点很容易忽视,而导致明明所有细节都设置好,访问就是会跳转404的情况。变更网站域名,这个需要从修改数据库信息开始,要进入数据库管理的phpmyadmin来修改。
登陆phpmyadmin,选择自己博客的数据库,然后点击SQL,将下面四行命令输入进去:
UPDATE wp_posts SET post_content = replace( post_content, ‘AAA.com’,'BBB.com’) ;
UPDATE wp_comments SET comment_content = replace(comment_content, ‘AAA.com’, ‘BBB.com’) ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, ‘AAA.com’, ‘BBB.com’) ;
UPDATE wp_posts SET guid = replace( guid, ‘AAA.com’,'BBB.com’) ;
其中,AAA.COM是你的老域名,而BBB.COM是新域名。另外要注意,很多人都忽略的第四句语句。还有如果当初你的数据库表头不是默认的wp开头,你要修改成你自己数据库的表头,很多人都忘记了这点。不止是这四句,由于各个主题不同,也许你还要修改其他的表中信息,你最好逐一查看下。
4,登录网站后台修改网址,重新开启插件
上面三步后,你已经可以用新网址浏览网站了,网站程序已经与数据库连接顺利,接着你要到wordpress后台修改默认的网站网址,登陆到其WordPress控制台,找到“设置”->“常规”,然后WordPress地址和博客地址中的旧域名,用新的域名进行替换。
5,添加修改了的.htaccess文件,设置301转向
WordPress博客搬家后最好网页结构,静态化设置都保持一致,以利于设置301转向,将原来搜索引擎收录的网址都能够转移到新的网址中来,以免权重丢失。至于这两个步骤,你同样可以让空间商来帮你设置,或者网上找教程设置。

wordpress程序网站换域名主要包括如下方法:

工具/原料

  • WordPress网站

  • 网站数据库管理phpadmin

方法/步骤

1、将新域名DNS解析到自己的服务器或是空间ip上,ip绑定新域名。

2、进入网站数据库管理phpadmin,选择自己网站的数据库,打开wp_options这个表单,如下图所示:

3、在wp_options表单下,修改siteurl文件(序列号一般为1)为自己的网站新域名,再修改home这个文件(序列号大约在30-40不等)为自己的新域名。如下图所示:

4、在SQL数据库命令中,输入如下的代码(注意将域名改为自己的,前面填写老域名,后面填写新域名),点击执行即可。

UPDATE wp_options SET option_value = replace(option_value, ‘http://***.com’, ‘http://****.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’; /*修改站点url和主页地址*/UPDATE wp_posts SET post_content = replace(post_content, ‘http://***.com’, ‘http://****.com’); /*修改文章中内部链接及附件的地址*/UPDATE wp_posts SET guid = replace(guid, ‘‘http://***.com’, ‘http://****.com); /*修改wordpress文章默认的永久链接*/UPDATE wp_comments SET comment_author_url = replace( comment_author_url, ‘‘http://***.com’, ‘http://****.com ) ; /*修改作者的评论链接*/UPDATE wp_comments SET comment_content = replace( comment_content, ‘http://***.com’, ‘http://****.com ) ; /*修改评论内的评论链接*/UPDATE wp_posts SET pinged = replace( pinged, ‘http://***.com’, ‘http://****.com ) ; /*修改TrackBack里的链接*/

5、现在网站的域名基本换过来了,但是你网站内部会有大量的内链、锚文本、图片等还是老域名的,现在需要用到如下的代码,同样在SQL数据库命令中执行即可,注意域名的更换。

update wp_posts set post_content =replace(post_content,”***.com”,”****.com”)

注意:

  • 经过以上五步,网站基本恢复为新域名的网站,但是像一些细节的地方,譬如网站地图,加入的相关固定链接,这个数量不多,可以手动修改一下就可以了。

  • 不一样的运营商其数据库后台不一样,具体问题可以咨询空间域名运营商协助下更换。



因wordpress在初始安装时与域名绑死,在更换新域时比较麻烦,需要做2处修改。
1、进入phpmyadmin数据库管理中修改原网址,找到wp-options表,修改表内所有旧网址为新网址。
2、修改后如网站内的图片和文章内的链接还是原网站地址,这是因为图片链接大部分都是绝对路径,换域名后图片链接全部失效。WordPress有一款专门针对此情况的插件: Find and Replace All,安装好后进入设置,它可以一键更换旧链接到新的链接地址,非常方便。
输入你要替换的旧域名和新域名网址,替换即可。
另在网站后台:设置>>常规中检查下URL地址是否为新域名网址。



批量替换wordpress的域名,一般使用插件来完成。我常用的一款是WordPress 批量替换 url 插件 Velvet Blues Update URLs 安装使用,为了方便你学习怎么使用,就把链接放上来了。

这款插件就是把旧的链接地址和新的地址都放上去,然后插件就可以自动批量替换掉了,很方便的。



最原始的方式就是查找,替换。
也可以用插件
这类插件很多,比如:Velvet Blues Update URLs。建议看看其他插件根据需要选择适合你的功能插件。

域名更换,应该是在域名控制面板中,将指向原来旧域名更改为新域名即可,当然前提是服务器空间IP没有变化。
与你网站没有关联。

  • wordpress怎么更换域名
    答:因wordpress在初始安装时与域名绑死,在更换新域时比较麻烦,需要做2处修改。1、进入phpmyadmin数据库管理中修改原网址,找到wp-options表,修改表内所有旧网址为新网址。2、修改后如网站内的图片和文章内的链接还是原网站地址,这是因为图片链接大部分都是绝对路径,换域名后图片链接全部失效。WordPress有...
  • WordPress如何更换域名,文章链接批量转换
    答:可以使用WordPress一键更换域名插件“Velvet Blues Update URLs”,在插件中心可以找到。或用“查找”、“替换”方式也可以。
  • 如何给WordPress网站更换域名
    答:更换网站域名,一般都是修改数据库里面的旧域名为新域名,然后设置301跳转,具体可以参考本站分享的《boke112导航更换域名的详细操作步骤》这篇文章。其中 1、登录数据库更换老域名和老站名 通过phpMyAdmin登录数据库后,点击SQL,直接输入以下代码实现替换老站名:UPDATE wp_options SET option_value = ...
  • Wordpress中如何修改默认绑定的域名?
    答:进入后台,setting>General>Site address (URL): 这里修改为你的顶级域名 WordPress address (URL) : 这里修改为你的顶级域名 如果是中文版的话: 设置》基本设置》网站地址:这里修改为你的顶级域名 安装地址:这里修改为你的顶级域名
  • wordpress 更换域名 问题
    答:我正好也遇到这个问题,希望能帮你:你需要做两步:1、修改数据库:如果默认就是打开wp_options表,把原来的链接修改成现在的就可以了,别的就可以在后台改了。2、进入后修改链接:设置->常规页面修改WordPress 地址(URL),站点地址(URL)成现在的地址。如下图:参考资料:julor-你好喔:http://w...
  • 如何修改wordpress错误域名
    答:亲,你好,很高兴为你回答。你遇到的这个问题的解决方法是进入到wordpress所使用的数据库当中,修改数据库里的域名即可。通常情况下的,修改的是数据库里表名为:wp_options下的siteurl的option_value以及wp_options下的home的option_value 即可。如果满意请采纳,如果有问题,请追问。
  • wordpress进不了后台如何更换域名
    答:把数据库备份到本地,然后用记事本打开,把旧域名批量替换为新域名后再还原回去就可以了。这是最简单的。
  • 如何更换WordPress域名 且不影响搜索排名
    答:域名更换 肯定会影响排名,只是影响多少问题,更换之后, 原来的域名不能立刻停掉 做好 301定向,把原来的url方式尽量一对一的设置 进百度 提交改版规则 按你需求 选择 改版方式提交
  • 如何在wordpress添加二级域名?
    答:因此你可能需要查阅你的域名注册商的文档或者联系他们的技术支持以获取更具体的指导。总的来说,设置二级域名并不复杂,只需要在域名注册商的控制面板中进行一些简单的配置即可。二级域名可以帮助你更好地组织你的网站和服务,让你的用户更容易找到他们需要的内容。
  • 求助!!急!!使用wordpress的网站怎么换域名
    答:你是说现在网站后台也进不去了吗,WordPress后台的站点地址是不能随便修改的,修改后可能导致网站打不开,如果出现这种情况只能在数据库更改了,不知道你有进入数据库的权限吗 在WordPress数据库找到 wp_options这个文件修改里面的网址链接,不知道你说的是这个问题吗 ...