WordPress修改固定链接办法以及伪静态设置

在许多人来看,网站的固定链接是非常重要的一个地方,越来越多的网站开始注重链接的格式,那么使用人数最多的程序Wordpress该如何设置链接格式呢,今天就给大家介绍下如何修改Wordpress固定链接,并教大家设置伪静态解决404错误

 

为什么要修改Wordpress固定链接

为了获得搜索引擎的青睐,大多数网站都是采用有规律的URL格式,比如主机笔记的文章格式(地址栏)就是以年、月、文章名组成的,我希望自己能够将主机笔记长期写下去,还有一些专业的网站是以分类作为URL格式,比如阿里云ECS(https://www.aliyun.com/product/ecs)。这样做主要有2点原因

  1. 给用户看,网站的链接比较美观,结构清晰,毕竟谁也不喜欢看一堆杂乱的字母
  2. 给搜索引擎看,在SEO中获得更好的得分,获得排名

所以说,不论是用户体验,还是搜索引擎评分,固定链接格式都是很重要的一项,接下来就让我们一起看一下如何设置

 

WordPress设置固定链接方法

WordPress设置固定链接非常简单

在仪表盘选择设置(Settings) – 固定链接 – 选择自己喜欢的格式就行了,除了朴素类型之外,其他的都是比较不错的格式

wordpress设置固定链接

如果没有符合自己要求的链接格式。可以看最下方,还有一个自定义结构,这个选项是可以让用户自行设置,使用下面的变量,比如 %year%年份、%category%分类名,%postname%文章名等等,建议有一定SEO经验的人使用

设置完之后保存就行了,格式会自动应用到已经发布的文章

这时候我们刷新页面,发现链接是都变了,但是会出现文章404问题,不用担心,这是正常现象,因为还没有设置完毕,接下来教大家用宝塔面板设置Nginx伪静态

 

设置Nginx伪静态解决404错误

打开宝塔面板 – 网站 – 选择要设置的站点并单击

宝塔面板设置网站

这时候会跳出网站的设置框,在左侧会看到一个叫做伪静态的标签,将代码粘贴到文本框里

if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

宝塔面板设置伪静态

粘贴完成后点击保存按钮即可,宝塔面板会自动重启Nginx

这时候刷新网页发现网站的文章已经正常了,固定链接修改成功

 

总体来说修改Wordpress固定链接对网站还是有很多好处的,但是我们修改链接也要注意,尤其是对于运营的网站,一定要慎重,做足准备工作,不过最好还是在建立网站初期就把固定链接设置好,这样能省去很多麻烦。

Author: 睽睽

发表评论