首頁 >後端開發 >php教程 >discuz x3在DIY模組中呼叫偽靜態不成功,顯示動態連結的解決方法

discuz x3在DIY模組中呼叫偽靜態不成功,顯示動態連結的解決方法

WBOY
WBOY原創
2016-07-29 08:50:561120瀏覽

discuz x3在DIY模組中調用偽靜態不成功,顯示動態鏈接,然而其他的鏈接正常顯示偽靜態。

後台啟用偽靜態後,發現論壇版塊、帖子點擊鏈接,偽靜態正常顯示,然後在門戶首頁DIY顯示的帖子,點進去後發現鏈接還是動態的鏈接,不宜被搜索引擎抓取。

解決方法:

第一步:前台管理員登入--> DIY -->編輯(偽靜態問題模組)  -->模組模板(如下圖)

discuz x3在DIY模块中调用伪静态不成功,显示动态链接的解决办法

第二步:查看模組模板裡的程式碼會發現:

其中的問題之處就是標籤裡,緊跟的不是href="{url}",將class="pic"或style="color:#fff"移到href="{url}"後即可正常顯示偽靜態的連結。

問題出現的原因主要是DIY模板模組時書寫不規範;

牢記正確的寫法是

以上就介紹了discuz x3在DIY模組中呼叫偽靜態不成功,顯示動態連結的解決辦法,包含了discuz方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn