有资源网yoqq.cn
 
 
查看: 255|回复: 0

discuz DIY模块文章、帖子链接不调用伪静态链接,只显示动...

[复制链接]
  • TA的每日心情
    开心
    昨天 16:31
  • 签到天数: 69 天

    连续签到: 2 天

    [LV.6]常住居民II

    2111

    主题

    2156

    帖子

    5407

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    5407
    发表于 2019-5-18 20:31:08 | 显示全部楼层 |阅读模式
    最近在使用Discuz X3搭建网站,使用Discuz diy调用文章、帖子均不显示伪静态链接,只显示动态链接。其实,在谭兴才博客介绍的一篇名为《discuz x3后台模块管理数据调用文章帖子链接显示动态不是伪静态解决方法》的文章中已经介绍过这种情况。接下来看下discuz diy模块只调用动态链接的原因分析吧!


    在discuz后台已经启用伪静态后,在前面diy模块中调用门户文章、论坛版块、帖子链接点击打开,伪静态正常显示,但是在门户首页DIY调用的文章、帖子链接显示却是动态链接,点进去后发现链接还是动态的链接,这样的链接是不宜被搜索引擎抓取。

    解决方法:
    第一步:前台管理员登录 --> DIY -->编辑(伪静态问题模块)  -->模块模板(如下图)

    第二步:查看模块模板里的代码会发现:

    < a  class="img" href="{url}"{target}> 或者< a  style="color:#f00" href="{url}"{target}>

    其中的问题之处就是a标签里,紧跟的不是href="{url}",将class="img"或style="color:#f00"移到href="{url}"后即可正常显示伪静态的链接。

    出现discuz diy模块调用文章、帖子链接是动态链接的原因主要是DIY模板模块时书写不规范造成的,切记discuz diy调用正确的代码是< a  href="{url}" 其他代码>

    有资源网- 版权声明 1、本主题所有言论和图片纯属会员个人意见,与有资源网立场无关。
    2、本站所有主题由该帖子作者发表,该帖子作者有资源网享有帖子相关版权。
    3、有资源网管理员和版主有权不事先通知发贴者而删除本文。
    4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者 有资源网的同意。
    有资源网www.yoqq.cn(免费资源网)
    快抖影视网www.yoof.cc(最新在线电影)
    绿帽子站长导航网www.lmz8.com(免费提交站长收录外链)
    回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册 微信登录

    本版积分规则

    快速回复 返回顶部 返回列表