phpcmsV9导航栏目点击跳转始终是localhost首页 - 错误分析

可能我说的就是你出现的这个问题情况。
更新了全部缓存,仍然发现下面的问题:

发现点哪个栏目却都跳到了localhost首页!

我们知道一级栏目如果只有一个栏目页,比如博客里的栏目“关于我”,如果没有子栏目,我们就无需设置category.html模板,只需要设置list.html模板即可!更无需设置show.html正文模板。

一开始,我以为?是因为在后台给栏目添加设置了show模板?

如果真的设置了正文模板show.html,那么是不是: loop出来的导航“关于我”,就只能跳转到localhost了呢??? 而且栏目与“网站首页”相比,前者也会一直处于高亮状态!

就像下面的截图:

phpcmsV9导航栏目点击跳转始终是localhost首页 - 错误分析

后来发现,并不是我想的那样。在后台多更新了几次各种缓存,浏览器多Ctrl+F5刷新了几次网页,最后发现,后台即使设置了show.html正文模板,导航栏也还是一如既往的正常!

只有在后台文章发布系统,点击文章,才会进入show.html模板效果页面。其余只要不在list.html留文章入口,show.html就无用武之地了,也就是可以不用设置正文模板!

phpcmsV9导航栏目点击跳转始终是localhost首页 - 错误分析

难道是缓存更新后延迟的问题,还是别的未知因素造成的?尚未可知。

所以上述说明的情况,并非是绝对的正确。

有时候,可能只需要多更新几次缓存,多刷新几次页面,多清理浏览器缓存效果就正常了!也说不定呢!

这里发文一篇,就当是发散一下解决问题的思路了。


以上就是关于“ phpcmsV9导航栏目点击跳转错误问题 ” 的全部内容。