WordPress优化:更改网站的固定链接并将旧链接重定向到新链接

简介:

关于更改文章的固定链接,可以直接在网站的后台里的“设置”–>“固定链接”里面进行设置

wordpress固定链接设置的一些参数:
%year% :基于文章发布的年份,比如2016


%monthnum% :基于文章发布的月份,比如03


%day% :基于文章发布当日,比如23


%hour% :基于文章发布小时数,比如10


%minute% :基于文章发布分钟数,比如10


%second% :基于文章发布秒数,比如33


%postname% :基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题


%post_id% :基于文章post_id,比如48


%category% :基于文章分类,子分类会处理成“分类/子分类”这种形式


%author% :基于文章作者名


将上述参数进行组合,即可得到wordpress的固定链接形式


网上常见的几种设置方法:
/%year%/%monthnum%/%day%/%postname%/

/%year%/%monthnum%/%postname%/

/%year%/%monthnum%/%day%/%postname%.html

/%year%/%monthnum%/%postname%.html

/%category%/%postname%.html

/%post_id%.html


比如说我的博客以前的固定链接格式是:/%year%/%monthnum%/%postname%/ ,现在改成了:/%post_id%.html  如果改了之后访问文章爆404的话,可以检查下网站所在的主机是否支持“伪静态”,Apache环境下就是网站根目录下是否有.htaccess文件

wKiom1b77nCxk5O_AACO8bRP2NI229.png

如果是新站的话,做完上面的步骤就已经OK了。但是要是一个已经在各大搜索引擎上有了收录,或者说有了不少的外链的话,显而易见,更改固定链接之后,以前的那种链接格式已经不能正常访问了,会爆404错误。如果我们不想在百度上降权的话,或者想让以前的旧链接形式也可以访问,那么我们就需要对旧链接进行301重定向了。


由于我PHP代码不太会,因此我就找了一个插件来完成这项任务,它就是:WP Permalinks Migration

由于已经不能在插件中心搜索到了,因此我就下载了一个网上的版本,幸运的是我现在的WordPress4.4也可以正常使用,下载链接:http://pan.baidu.com/s/1i3RPJm9 


关于这个插件的使用说明,可以自行将这个插件用上传的方式安装后启动插件就可以看到了。简单来说就是:

(1)启动插件,并在这个插件的设置选项里面填上旧的固定链接格式

(2)在设置里更改网站的固定链接格式




本文转自 pangfc 51CTO博客,原文链接:http://blog.51cto.com/983836259/1758637,如需转载请自行联系原作者
相关文章
|
2月前
|
安全
SiteGround如何设置WordPress网站自动更新
iteGround Autoupdate功能会自动帮我们更新在他们这里托管的所有WordPress网站,这样做是为了保证网站安全,并且让它们一直保持最新状态。他们会根据我们选择的设置自动更新不同版本的WordPress,包括主要版本和次要版本。在每次自动更新之前,他们都会为我们的网站做一个完整的备份,这样如果有什么问题,我们可以轻松地恢复到之前的状态。在本文中,我们将介绍如何在SiteGround中设置WordPress网站自动更新。
41 0
SiteGround如何设置WordPress网站自动更新
|
4月前
WordPress网站更换域名后如何重新激活elementor
本文讲解WordPress网站更换域名后如何重新激活elementor。首先你需要在WordPress后台elementor下点击Disconnect断开原elementor连接,然后登录elementor官网,在后台解除原网站授权;接着在WordPress后台重新连接并激活elementor。
67 2
WordPress网站更换域名后如何重新激活elementor
|
4月前
给WordPress网站增加一个带时间的led广告牌
给WordPress网站增加一个带时间的led广告牌
33 3
|
2月前
|
关系型数据库 MySQL Apache
怎么在树莓派上搭建WordPress博客网站,并发布到外网可访问?
怎么在树莓派上搭建WordPress博客网站,并发布到外网可访问?
|
4月前
|
域名解析 弹性计算 数据安全/隐私保护
阿里云ECS免费搭建WordPress个人博客网站
阿里云ECS免费搭建WordPress个人博客网站
489 2
阿里云ECS免费搭建WordPress个人博客网站
|
1天前
|
PHP
菊子曰备份Wordpress网站的博客内容出错的解决办法(原创)
菊子曰备份Wordpress网站的博客内容出错的解决办法(原创)
|
4天前
WordPress插件:链接自动识别转为超链接
WordPress插件:链接自动识别转为超链接
17 3
|
3月前
|
存储 XML 前端开发
信息收集 -- WordPress网站
信息收集 -- WordPress网站
28 0
|
4月前
|
数据库 数据安全/隐私保护 SEO
如何像我这样创建一个酷炫且能赚钱的网站(使用宝塔安装WordPress搭建子比主题)
如何像我这样创建一个酷炫且能赚钱的网站(使用宝塔安装WordPress搭建子比主题)
53 0
如何像我这样创建一个酷炫且能赚钱的网站(使用宝塔安装WordPress搭建子比主题)
|
5月前
|
存储 缓存 前端开发
如何修复运行缓慢的 WordPress 网站?
如何修复运行缓慢的 WordPress 网站?
48 1