最近在手机上有一篇文章,总是不能访问,一刷新又可以了,再刷新又不行了,而且只发现这篇文章有这样的问题
对比了下,和其他文章的也没有什么不一样……
我设置的永久链接是 /{directory}/{year}/{month}/{day}/{slug}.html
选中多个分类,比如技术扩展分类下有Typecho二级分类,我同时勾选了技术扩展和Typecho
之前一直以为是选择分类先后顺序的问题,从跳转的网址发现,地址有时是 /tech/{year}/{month}/{day}/{slug}.html
,有时是 /tech/typecho/{year}/{month}/{day}/{slug}.html
确认下技术扩展分类同级所在的顺序是否和Typecho分类同级所在的顺序一致
比如从页面上看,技术扩展是一级分类中的第六个,Typecho是技术扩展分类下的第六个,然后因为这个原因,挪到了第五个,修改分类顺序就可以成功访问了
这是因为,构建 {directory}
是通过从数据库中取出第一个分类作为slug条件,而取分类就是通过分类的顺序按从小到大顺序方式来取的,那么,同是属于第六个,在极端情况下生成的数据,是能够出现,有时取的是技术扩展,有时取的是Typecho
然而
然而
然而
然而
然而
然而
我在本地并没有复现这个问题
评论 (0)