之前我是对这个伪静态设置和站内缓存是没有太多想法的,但是今天我修改了一下站内的设置菜单,却发现因为站内缓存的缘故,导致了,我所做出的最新修改只有站内的我能看到,访客相当于是看不到我做出的最新修改,因为网站cookie的原因,他们只能看到几分钟前未修改前的网站,所以这个样子就导致了用户的体验不是很好。

所以只能进行站内清除缓存,来让访客实时看到最新的网站。

这需要下载一个插件来使用,但是当我启用这个插件的时候,报了一个错误,属于是站内没有设置自己的固定连接,修改失败。

所以我试了一下,确实,除了朴素的链接,我无论修改下面这几个链接都会跳转到404页面的。

这个之前我也是在公司遇到过,设置自定义的链接会带来很好的体验。

所以想要缓存插件正常使用,我就要整一个自定义的固定链接了,但是往往事与愿违。

显示我的json不是合法的响应,好家伙,这我忍不了。

直接开始找错解决。

随后我就直接去我的ftp里面进行修改,他这个地址比较乱,容易找错,今天我就搞错了三四回了,属于是提前踩坑了。

一定要看清楚文件的绝对路径,不要只看文件的名称,不然很容易找错文件的

打开这个nginx.conf,进去吧上面所述的代码添加进去这个文件里面。

# 伪静态的设置
            location / {
            try_files $uri $uri/ /index.php?$args;
            }
 
            # Add trailing slash to */wp-admin requests.
            rewrite /wp-admin$ $scheme://$host$uri/ permanent;

这一串代码一定要放在 server 里面,放错了可是不会显示伪静态的

然后重启一下nginx系统,这个时候回到网站后台,到设置里面吧固定链接的方式改成文章名,这样可以了。

然后到文章编辑页面右边进行自定义修改url就可以了,这个时候再打开网页的文章就可以访问到自己文章了,而不是404页面,这样伪静态就算设置完成了。

但是没有完全完成,在另外在自己的网址页面设置一下,postname后面跟上.html,毕竟设置的是伪静态,这样的好处就是,在百度引擎,也就是我们所说的python,爬到自己的网站时,能判断出来自己的网站是一个伪造的静态页面,因为python比较喜欢,也就是说可以对自己的网站一些优化。

通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,把网页做成伪静态最主要的就是为了搜索引擎方便搜索引擎蜘蛛(Spider)来抓取网页上的相关内容;提高用户对网页的信任度。

就像下面这样设置

伪静态的固定链接一旦设置完成,那么缓存插件自然不会报错了,直接去插件安装系统搜索一个”WP Super Cache”的插件,下载并且启用就可以了。

这样子就算伪静态设置和缓存清理的全部完工啦。

够不够详细?够不够细节?够不够亲妈级别?

如果觉得本篇对你有帮助的话,可以在下面赏我包辣条吃吃也不为过吧哈哈。