當(dāng)我們采用discuz論壇程序建設(shè)的網(wǎng)站偽靜態(tài)后,在論壇版塊里面點擊帖子轉(zhuǎn)到帖子內(nèi)容頁是偽靜態(tài)的地址。但是當(dāng)我們點擊論壇首頁上面出現(xiàn)的“最后發(fā)表”“最新發(fā)表”等帖子標題時轉(zhuǎn)到的具體的帖子內(nèi)容頁后發(fā)現(xiàn)帖子的地址卻是動態(tài)地址:“網(wǎng)站地址/forum.php?mod=redirect&tid=$forum數(shù)字&goto=lastpost”。
本文主要介紹如何實現(xiàn)最新回復(fù)帖子的偽靜態(tài)---解決discuz x3首頁最后發(fā)表帖子地址偽靜態(tài):
具體解決方法:
在templatedefaultforumdiscuz.htm頁面 查找:
forum.php?mod=redirect&tid=$forum[lastpost][tid]&goto=lastpost#lastpost
替換以上代碼為:
thread-$forum[lastpost][tid]-1-1.html
【說明一下】以上代碼的替換,是實現(xiàn)板塊旁邊的最近發(fā)表帖子鏈接的偽靜態(tài)。至于dz四格的最新回復(fù)偽靜態(tài),大同小異。
是替換這個:
forum.php?mod=redirect&tid=$thread[lastpost][tid]&goto=lastpost#lastpost
修改為:
thread-$thread[lastpost][tid]-1-1.html