discuz x3在DIY模塊中調用偽靜態不成功,顯示動態鏈接,然而其他的鏈接正常顯示偽靜態。
後台啟用偽靜態後,發現論壇版塊、帖子點擊鏈接,偽靜態正常顯示,然後在門戶首頁DIY顯示的帖子,點進去後發現鏈接還是動態的鏈接,不宜被搜索引擎抓取。
解決辦法:
第一步:前台管理員登錄 --> DIY -->編輯(偽靜態問題模塊) -->模塊模板(如下圖)
第二步:查看模塊模板裡的代碼會發現:
<a class="pic" href="{url}"{target}> 或者<a href="{url}"{target}>
其中的問題之處就是<a>標簽裡,緊跟的不是href="{url}",將class="pic"或移到href="{url}"後即可正常顯示偽靜態的鏈接。
問題出現的原因主要是DIY模板模塊時書寫不規范;
牢記正確的寫法是<a href="{url}"..........>