請教各位大佬:
碰到的問題: 設(shè)置了偽靜態(tài),拼音和id不匹配,當(dāng)id和pinyin不一致也可以跳轉(zhuǎn)到別的頁面
比如:
一篇文章的title為“股票”,拼音為(gupiao),id為:20001,自定義偽靜態(tài)規(guī)則(拼音- id)
生成的文章地址為:https://www.xxx.com/abc/gupiao-20001.html
如何設(shè)置匹配規(guī)則 : 只有pinyin+ id匹配這個(gè)地址才可以訪問,也就是說只有g(shù)upiao跟20001在一起才可以訪問,不匹配或手動改變id直接跳轉(zhuǎn)到404
可以用兩種方案
一,后臺系統(tǒng)設(shè)置開啟地址唯一模式,精確模式,然后嗯404的開關(guān)給開啟掉
二,就是二次開發(fā)內(nèi)容的鉤子文件,在內(nèi)容鉤子里面做一次判斷,就是判斷這個(gè)地址是否跟你的要求相等,為如果不相等,就手動指向跳轉(zhuǎn)給他404
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!