建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

WordPress修改固定链接后301的重定向方法(如何全站迁移WordPress网站?)

GG网络技术分享 2025-03-18 16:13 0


WordPress修改固定链接后301的重定向方法

网站改版实际上是很忌讳的,尤其是针对已被搜索引擎收录的网站,新站不用考虑这些问题,而已经收录的网站网页在不遵守搜索引擎规则的前提下,是会被降权,关键词排名下滑、流量IP会被剥夺、收录会减少、业务成交量会急剧下滑甚至影响收入,可以说是牵一发而动全身。

网站改版

良家佐言用的是WordPress程序建站的个人博客,网站收录将近300个页面,因为固定链接的原因,博客目录、标签和文章归档以及内文链接都显得冗长收录慢,今天终于决定修改固定链接了,新旧链接交替,会出现大量的404页面,必须要把已经收录的页面做301重定向到新的固定链接,良家佐言通过百度发现有三种常见的方法可以实现:

1、通过WordPress插件WP Permalinks Migration实现,启动成功后WP Permalinks Migration会默认获取你的老链接的配置信息,检查修改一下,然后点击更新配置就实现了全站文章老链接301跳转到新链接了。

WP固定链接迁移

2、巧妙运用.htaccess文件,配置301跳转代码,这个方法对于不懂得的人来说相对复杂,需要仔细研究一下.htaccess文件的配置教程,代码大概是:

htaccess文件

3、在WordPress主题文件function.php加入配置代码跨越实现,将已经收录就的固定链接301重定向到新的固定链接,这个方法我试过,好像不大行,代码是网上的,就不复制出来了哈。

第一种最简单,以此类推,后面两种方法也可以实现,不过需要技术支持,最后需要注意的是,修改了网站的固定链接之后,做好301重定向,然后还需要登录百度资源平台网站改版页面进行规制配置,新旧链接交替,还是要跟度娘报备一下。

作者|良家佐言

原文来源:https://www.badpon.com/974.html

如何全站迁移WordPress网站?

很多朋友咨询如果网站过期了,如何将网站备份下来?如何全站迁移WordPress网站?

以下是具体操作步骤:

一、备份数据库

将数据库做好备份,导出sql文件来,网站所有的数据都在库里面,文章、图片、视频、链接等信息,整站移植的话这是我认为最好的方案。

可以选择在phpmyadmin里面选择wordpress使用的数据库,选择导出sql文件即可。

二、备份网站目录

进入到/opt/lampp/htdocs目录下,将网站文件夹压缩,可以使用如下命令:

zip -r webset.zip webset --将webs为et文件夹压缩成zip格式,并命名webset.zip

tar -cvf webset.tar webset ----将webs为et文件夹压缩成tar式,并命名webset.tar

然后将压缩有的文件保存下来,备份。

三、重新搭建php集成开发环境

四、恢复数据库

这里要注意一点,要将sql文件里的之前的链接全部替换为localhost或者新的ip地址,否则会出现还是访问之前的ip的情况。这里我们的操作是用notepad打开数据库备份的sql文件,全部替换下【http://原IP】 替换为【http:/新原IP】,之前是https的话,就要换成https了。

然后将sql文件执行到数据库中,创建上之前的数据库,同时恢复了数据。

五、恢复前台网站

将之前备份的网站压缩文件上传到/opt/lampp/htdocs目录下,然后解压缩

unzip webset.zip

tar -zxvf webset.tar

这里还有个配置文件需要修改下,就是/opt/lampp/htdocs目录下的index文件,修改后就可以通过io直接访问我们的网站了。

如何全站迁移WordPress网站? (https://www.wpmee.com/) WordPress使用教程 第1张

如何全站迁移WordPress网站? (https://www.wpmee.com/) WordPress使用教程 第2张

还有y一个地方就是网站设置数据库连接的配置文件,这里配置了数据库的连接信息,库名、用户名、密码、端口等信息,有变动的话需要在这改动下。

如何全站迁移WordPress网站? (https://www.wpmee.com/) WordPress使用教程 第3张

到了这里,就已经完成了网站迁移,可以使用新ip访问之前的网站了。

标签:

提交需求或反馈

Demand feedback