股票合作私募实力操盘手代客理财保赚不亏帐户托收益翻倍

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

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

[复制链接]

960

主题

977

帖子

3684

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3684
发表于 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、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者 有资源网的同意。
有资源网是一个网络技术交流、游戏交流、娱乐休闲的温馨家园.提供网络最新it资讯、热门电影电视剧、破解软件工具下载_技术和娱乐性的综合型大论坛论资源网
回复

使用道具 举报

发表回复

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

本版积分规则

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