久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: X3.4偶爾有帖子點開是非偽靜態,如何解決? [打印本頁]

作者: 技術控    時間: 2021-2-21 15:30
標題: X3.4偶爾有帖子點開是非偽靜態,如何解決?
X3.4列表頁都是偽靜態的,大部分帖子打開是偽靜態的,但偶爾部分帖子第一次打開時是非偽靜態的,如下圖所示
(, 下載次數: 8)

如果把帖子標題再點一下,類似下圖紅框的標題,再點一下才會跳轉成偽靜態地址
(, 下載次數: 7)

跳轉后才變成偽靜態
(, 下載次數: 7)

這時如果再返回列表頁,再點剛剛這個主題,也會是偽靜態。所以,就是偶爾部分帖子,第一次點擊才會出現這個問題。不知道問題出在哪里了?

說明:此問題不是在分類和搜索下出現的,就是普通的列表頁,大部分的主題偽靜態都正常的。

求指教!


作者: 凹凸曼    時間: 2021-2-21 17:19
本帖最后由 凹凸曼 于 2021-2-21 17:29 編輯

推薦『凹凸曼』偽靜態化
https://addon.dismall.com/?@apoyl_rewrite.plugin
作者: 技術控    時間: 2021-2-22 09:25
凹凸曼 發表于 2021-2-21 17:19
推薦『凹凸曼』偽靜態化
https://addon.dismall.com/?@apoyl_rewrite.plugin

DZ自帶有偽靜態,還是想用自帶的,遇到了這個小問題,想看看如何解決。
作者: jiangchuankyo    時間: 2021-2-22 11:27
不只是第1次, 是每日第1次

這是一個BUG, 并且是discuz自身判斷策略BUG,

不是隨機的, 而是有精確觸發條件的, 條件就是: 刪除了回帖, 然后導致查詢出來的總回帖數與postion記錄不相符, 然后就會跳轉到動態地址并且寫入緩存表,

寫入緩存后不會再跳轉, 但是每日凌晨系統會自動清除帖子的緩存, 所以第二天首次訪問該貼刪了回復那一頁時又會跳轉一次

這個我以前修復過, 好像判斷代碼在一個php文件里面
作者: 技術控    時間: 2021-2-22 15:03
jiangchuankyo 發表于 2021-2-22 11:27
不只是第1次, 是每日第1次

這是一個BUG, 并且是discuz自身判斷策略BUG,

我的并不是第一次點擊才會出現這個問題,偶然出現的。剛剛也試了,今天第一次沒有這個問題。
作者: 技術控    時間: 2021-2-23 10:28
今天又試了,剛開始偽靜態是正常的,列表頁翻幾頁,再點擊帖子打開,隨機還是出現了一個帖子非偽靜態。




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0